私は$HOME/.bashrc
ホスティングサーバーCentOS 7を実験しており、カスタムカスタマイズなしでどのように機能するかを確認することにしました。
私はexit 0
それを前に追加しましたsource /etc/bashrc
。
私の短い観察によると、ヒントと色だけが含まれているようです。しかし、ユーザーアクセス制御も管理しているようです。
今ログインしようとすると追われます。
なぜこれが起こるのですか?
リモートで修理できますか?
私は主にSSHを使用してログインします。この問題を解決するために設定できるプロパティまたは変数はありますか?
ベストアンサー1
bashが正しく機能している場合は、シェルが.bashrc
対話型シェルの場合にのみ呼び出す必要があります。したがって、次の作業が必要です。
ssh server rm .bashrc
または
ssh server mv .bashrc .bashrc-off
これにより、サーバーに非対話型シェルが作成されるため、シェルは.bashrc問題の影響を受けません。
残念ながら、多くのLinuxディストリビューションは.profile
呼び出しを提供しますが.bashrc
、この場合は迷子になります。