通常、端末を開くと私のようなものがkevin@kevins macbook pro
表示されますが、特定のネットワークに接続するとkevin@random-name
(私が認識できない名前)、他のものが表示されます。なぜこれが起こり、私のプライバシーにどのような影響を与えますか?企業ネットワークに接続されています。
答え1
bashをシェルとして使用しているようです。そこでINVOCATIONを見つけてくださいman bash
。
SSH経由でログインすると、bashはログインシェルとして呼び出されます。これは、ファイルが見つかったらその順序で実行することを/etc/profile
意味~/.bash_profile
し~/.bash_login
ます~/.profile
。
端末でbashを起動すると、次のファイルが実行され/etc/bash.bashrc
ます~/.bashrc
。最大の難読化のために、これらのファイルは/etc/profile.d/*
。
プロンプトは変数に設定されます$PS1
。
簡単な方法はプロンプトを設定し、~/.bash_profile
次の場所からファイルをインポートすることです.bashrc
。
if [ -f ~/.bash_profile ]; then
source ~/.bash_profile
fi