回答:
PuTTYを介してログインするときの動作だけが必要な場合は、PuTTY構成ダイアログ([接続/ SSH]の下)で「リモートコマンド」を使用できます。入力します
cd /my/path ; /bin/myshell
「リモートコマンド」フィールドに入力します。より複雑な設定が必要な場合は、次のようなスクリプトを含む「リモートコマンド」のスクリプト/ home / yourname / yourscriptの名前を入力します。
cd /my/path
all-other-stuff-I-need-to-do
/bin/myshell
スクリプトでシェルを手動で起動する必要があります。そうしないと、スクリプトが終了した直後にSSHセッションが終了します。
「リモートコマンド」には、(必要に応じて)異なるスクリプトが呼び出されるPuTTYで異なる保存セッションを作成できるという利点があります。
もちろん、アカウントにログインするときに常に同じディレクトリ(PuTTYとは関係なく)が必要な場合は、cd
コマンドを追加する ~/.profile
か~/.bash_profile
、またはgrawityの説明に従ってください。