ssh経由でコマンド実行時はユーザーのプロファイルが読み込まれない

ssh (ユーザA)@(ホスト名) (コマンド) 
 
上記のようにsshでリモート先のホストでコマンドを実行した際に、(コマンド)の部分はユーザAのプロファイル(~/.bash_profileなど)を読み込まずに実行されるので注意が必要。
 
対処法として、リモートで接続後に明示的にプロファイルを読み込んでからコマンド実行させればよい。
↓ こちら参照
http://april.fool.jp/blogs/2013/07/freebsdlinux-ssh経由でコマンド実行すると環境変数を読まな/

スポンサーリンク
勉強wikiの下部広告
  • このエントリーをはてなブックマークに追加
スポンサーリンク
勉強wikiの下部広告

コメントをどうぞ

メールアドレスが公開されることはありません。

CAPTCHA