特定のサーバーにSSHで接続すると、ログインではなく対話型シェルが表示されます。ログインシェルが表示されないのはなぜですか?

特定のサーバーにSSHで接続すると、ログインではなく対話型シェルが表示されます。ログインシェルが表示されないのはなぜですか?

そのため、SSH経由でログインしたときに、私の.profileまたは.bash_profileにソースがないことがわかりました。

頑張ったshopt -q login_shell && echo 'Login shell' || echo 'Not login shell'

これは私に次のことを与えます:Not login shellしかし、tmuxを起動するとログインシェルが提供されます。

なぜ?

編集:キー認証を使用してコマンドを使用して接続しましたssh user@domain(パスワード認証は同じ結果を提供します)。 .ssh/config ファイルに関連する詳細はありません。 (誰も同じ結果はありません。)

ベストアンサー1

おすすめ記事