問題タブ [sysadmin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linux マシンにインストールされた OpenGL アプリケーションを Windows マシンから実行するにはどうすればよいですか?
役に立つという精神で、これは私が抱えて解決した問題なので、ここで質問に答えます。
問題
私は持っている:
Redhat または SuSE エンタープライズにインストールする必要があるアプリケーション。
膨大なシステム要件があり、OpenGL が必要です。
これは、1 台のマシンで一緒に操作する必要がある一連のツールの一部です。
このアプリケーションは、工数の点で時間のかかるタスクに使用されます。
このアプリケーションで作業しているサーバー ルームに座りたくありません。
それで、質問が出てきました...リモートのWindowsマシンからこのアプリケーションを実行するにはどうすればよいですか?
私の解決策の概要を説明します。代替案について自由にコメントしてください。このソリューションは、より単純な環境でも機能するはずです。私の場合はやや極端です。
unix - lsof サバイバル ガイド
lsof は、UNIX システム用の非常に強力なコマンドライン ユーティリティです。開いているファイルを一覧表示し、それらに関する情報を表示します。また、UNIX システムではほとんどすべてがファイルであるため、lsof はシステム管理者に大量の有用な診断データを提供できます。
lsof を使用する最も一般的で便利な方法と、そのために使用されるコマンドライン スイッチは何ですか?
windows - イメージとしてマウントされた Windows システムのホスト名/IP アドレスの変更
Linux システムでループバック イメージを介してマウントされている Windows XP システムのホスト名と IP アドレスを変更する方法を探しています。基本的に、私は Windows XP システムにファイル レベルでアクセスできますが、その上でプログラムを実行することはできません。Linux での /etc/hostname および任意のネットワーク構成ファイルの編集に似た方法。
これまでに見つけた唯一の方法は、MS sysprep などのツールを起動後に実行するか、Acronis Snap Deploy などのソリューションを使用することです。
unix - 単一の qmail エイリアスを /dev/null に転送する最良の方法は何ですか?
単一の qmail エイリアスによって受信されたメールを破棄したいと考えています。私はメール配信エラーを望んでいませんし、qmail がメールを配信したことに満足してほしいと思っています。
できれば別のローカル電子メール アカウントを追加せずに、これを行うにはどうすればよいですか?
monitoring - Zabbix: 任意の文字列変数を監視できますか?
サービスの監視には Zabbix を使用しています。
いくつかの重要な監視が構成されています。この監視とともに、サービスのバージョン文字列のタイムラインが必要です。これにより、このバージョンへのアップグレードによって全体的なエラー数が変化したことを確認する機会が得られます。
出来ますか?
networking - ウイルス/スパイウェアの兆候がないかネットワークトラフィックをスニッフィングする
システムをネットワークに接続し、ウイルス/スパイウェア関連のトラフィックを盗聴するにはどうすればよいですか?ネットワークケーブルを接続し、適切なツールを起動して、データをスキャンして問題の兆候がないか確認します。私はこれがすべてを見つけることを期待していません、そしてこれは最初の感染を防ぐためではなく、他のシステムに積極的に感染しようとしている/ネットワークの問題を引き起こしている何かがあるかどうかを判断するのに役立ちます。
通常のネットワークスニファを実行して結果を手動で確認することは、トラフィックが本当に明白でない限り適切ではありませんが、ネットワークデータストリームを自動的にスキャンするツールを見つけることができませんでした。
python - グループからユーザーを削除する Perl または Python スクリプト
私は、Samba ベースのサーバーをプライマリ ドメイン コントローラーとしてまとめようとしていますが、何度も解決しなければならない小さな問題に遭遇しました。しかし、多くの検索では結果が得られませんでした。コマンド ライン スクリプトを使用して、既存のグループから既存のユーザーを削除できるようにする必要があります。usermod を使用すると、次のコマンドでユーザーを補助グループに簡単に追加できるようです。
「-a」オプションを指定しないと、ユーザーが現在リストされていないグループのメンバーである場合、そのユーザーはグループから削除されます。削除するユーザーとグループを指定できる perl (または Python) スクリプトを持っている人はいますか? 明らかな既存のコマンド、またはこれに対するよく知られた解決策がありませんか? 前もって感謝します!
Unix-ConfigFile の一部である Unix::Group モジュールへのポインタを提供してくれた JJ に感謝します。コマンド deluser は私が望むことを行うように見えますが、既存のリポジトリにはありませんでした。私は先に進み、Unix:Group モジュールを使用して perl スクリプトを作成しました。これは、システム管理を楽しむためのスクリプトです。
linux - ドメイン管理のためのLinuxベースのソリューション?
Windows Serverファミリの任意のメンバーを使用して、Active Directoryをセットアップし、大規模なコンピューター用に単一のユーザープールを設定できます。特定のドメイン内の任意の共有リソースへのアクセスを許可/削除できます(クライアントコンピューターへのアクセスなどを含む)。
Linuxを使用してマルチユーザー、マルチコンピューター環境を管理するための同様の(そして広く普及している)ソリューションは何ですか?それらの長所/短所は何ですか?そして、どのようにそれらはWindowsと相互運用できますか?
scripting - ブート時に FreeBSD に NTFS パーティションを自動的にマウントする
NTFS ハードディスクを FreeBSD 6.2 に読み取り/書き込みモードでマウントする方法を探しています。
Google で検索したところ、NTFS-3G が役立つことがわかりました。
NTFS-3G を使用すると、NTFS を手動でマウント/アンマウントしようとしても問題はありません。
マウント: ntfs-3g /dev/ad1s1 /home/admin/data -o uid=1002,
また
umount: umount /home/admin/data
しかし、起動時に ntfs ハードディスクを自動的にマウントしようとすると問題が発生します。
私が試してみました:
- fstab を追加: /dev/ad1s1 /home/admin/data ntfs-3g uid=1002 0 0
- /usr/local/etc/rc.d/ ディレクトリに、起動時に ntfs パーティションを自動的にマウントするスクリプトを作成します。
しかし、それはまだ失敗しています。このスクリプトは、手動で実行するとうまく機能します。
FreeBSD 6.2でNTFSに読み取り/書き込みアクセスするための代替方法/ソリューションを知っている人はいますか?
ありがとう。
sysadmin - Samba プロセスに強制的にファイルを閉じる
特定のファイルを強制終了せずに Samba プロセスに強制的に閉じる方法はありますか?
Samba はクライアント接続ごとにプロセスを開きますが、開いているファイルを必要以上に長く保持することがあります。通常、私はプロセスを強制終了するだけで、(Windows) クライアントは次に共有にアクセスするときにプロセスを再度開きます。しかし、他のファイルを長時間積極的に読み取っていることがあり、接続全体ではなく、1つのファイルだけを「強制終了」したいのです。
編集:「net rpc file close」を試しましたが、うまくいかないようです。理由を知っている人はいますか?
編集:これは、私が見つけた同様のものについての最高の言及です。これはwin32クライアントの問題のようで、Microsoftサーバーには回避策があります。しかし、Samba はそうではありません。コマンドが機能したことを願ってnet rpc file close <fileid>
います。その理由を突き止めようとします。この場合、これが唯一の有用な手順であるため、問題が解決しなかったとしても、LuckyLindy の回答を受け入れます。