問題タブ [unix]
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.
unix - 多数のホストでauthorized_keysを管理する
多数のホストにわたるopensshのauthorized_keysファイルを管理する最も簡単な方法は何ですか?たとえば、10のホストのアカウントに新しいキーを追加または取り消す必要がある場合は、ログインして公開キーを手動で追加するか、不器用なシェルスクリプトを使用する必要があります。これには時間がかかります。
理想的には、ある種のグループ化サポートを備えたaccounts @ machineにキーをリンクする中央データベースがあります(つまり、このキーをWebカテゴリのすべてのサーバーのユーザー名Xに追加します)。LDAPをサポートするSSHのフォークがありますが、メインラインのSSHパッケージを使用したいと思います。
bash - BashまたはKornShell(ksh)?
私は*nixに不慣れではありませんが、最近はプロンプトで多くの時間を費やしています。私の質問は、KornShell(ksh)またはBash Shellを使用する利点は何ですか?どちらか一方を使用することの落とし穴はどこにありますか?
純粋にスクリプトを作成するのではなく、ユーザーの観点から理解しようとしています。
linux - 内部からchroot監獄を検出する
root権限なしでchroot監獄にいることをどのように検出できますか? 標準の BSD または Linux システムを想定しています。私が思いついた最善の方法は、「/」の inode 値を見て、それがかなり低いかどうかを検討することでしたが、より正確な検出方法が必要です。
[edit 20080916 142430 EST]
/boot や /dev などを複製して投獄されたユーザーをだますことは難しくないため、ファイルシステムを調べるだけでは十分ではありません。
[edit 20080916 142950 EST]
Linux システムの場合、/proc 内の予期しない値をチェックすることは合理的ですが、そもそも /proc をサポートしていないシステムについてはどうでしょうか?
macos - OS X でディレクトリへのハードリンクを作成する Unix コマンドは何ですか?
OS X でディレクトリを指すハードリンク (シンボリックリンクや Mac OS エイリアスではなく) を作成するにはどうすればよいですか? コマンド「ln target destination」は既に知っていますが、それはターゲットがファイルの場合にのみ機能します。Mac OS では、他の Unix 環境とは異なり、フォルダーへのハードリンクが許可されていることは知っていますが (たとえば、これは Time Machine で使用されます)、自分で行う方法がわかりません。
unix - vi エディターを使用して KornShell コマンドラインでオートコンプリートする方法
AIX UNIX バージョン 5.3上の KornShell (ksh) で、以下を使用してエディター・モードを vi に設定します。
ファイルまたはディレクトリ名をオートコンプリートするためのシェル コマンド ラインでのキーストロークは何ですか?
bash - bashで殺した後にTerminatedメッセージを抑制する方法は?
Terminated
bash スクリプトでプロセスを強制終了した後に表示されるメッセージを抑制するにはどうすればよいですか?
試しset +bm
ましたが、うまくいきません。
を呼び出す別の解決策は知ってexec 2> /dev/null
いますが、それは信頼できますか? stderr を引き続き表示できるようにリセットするにはどうすればよいですか?
unix - sendmail のトリガーを設定するにはどうすればよいですか?
私の電子メール ID が特定の送信者から電子メールを受信した場合、sendmail に別のプログラムを起動させ、新たに到着した電子メールを別のプログラムに渡してさらに処理することはできますか? これは、Gmail のフィルターに似ています。メールが届くのを待ち、条件に一致するかどうかを確認し、一致する場合は何らかのアクションを実行します。
unix - Unixでテキストファイルから所定の範囲の行を抽出するにはどうすればよいですか?
いくつかのデータベースに相当するデータを含む ~23000 行の SQL ダンプがあります。このファイルの特定のセクション (つまり、1 つのデータベースのデータ) を抽出して、新しいファイルに配置する必要があります。必要なデータの開始行番号と終了行番号の両方を知っています。
ファイルから 16224 行と 16482 行の間のすべての行を抽出し、それらを新しいファイルにリダイレクトする Unix コマンド (または一連のコマンド) を知っている人はいますか?
linux - Samba、その他の非対話型アカウント - noshell、nologin、または空白?
Solaris および Redhat Linux システム全体でユーザー アカウントのクリーンアップを実行します。これらのシステムの多くは多数の Samba 共有を持っています。
非対話型 Samba ユーザー用のローカル UNIX アカウントの作成について、人々はどのような好みを持っていますか? 特に、シェルエントリ:
- ノシェル
- ノログイン
- 空欄
なぜ?
JB
linux - Imake が Imakefile 内の特定の単語を数値に解釈するのはなぜですか?
これに関する既存のドキュメントを見つけるのは非常に難しいことがわかりました。私が見つけようとしているのは、なぜ Imake が生成された Make ファイルでunix
、linux
または数字の 1 などの単語を解釈するのかということです。i386
あなたがそのシステムにいるかどうかを示す機能だと思います。これがどこかに設定された #define であることを見つけることができなかったので、これは組み込まれているものですか?