私はssh経由でたくさんのリモートマシンで作業しています。 すべてのsshセッションで共通の.profile(またはsshやその他のエイリアス)を使用する必要があります。すべてのsshセッションで変更する必要があります(再ログインする必要はありません)。時間。sshログイン後にコマンドを実行します
可能性はありますか?
"PermitUserEnvironment"を設定して自分自身の "VAR = VALUE"を設定できることを読んだが、カスタムスクリプトはどうですか?たとえば、 "set -o vi"のようなものを実行したいと思います...
なぜ共通の.profile/.loginをインストールしないのですか? –
申し訳ありませんが、私はLinuxでかなり "noob"です...もっとうまく説明できますか? –
ご質問の通り、共通の.profileファイル(またはシェル/ディストリビューションが読んでいるものであれば.login)を使用することで、これを実現できます。そのファイルをすべてのホストにコピーする場合は、同じ環境を使用する必要があります。 –