ssh警告訊息遺失檔案問題

ssh警告訊息遺失檔案問題

當我登入 ssh 時(centos 6.5 64位元)

Can't locate warnings.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/local/share/perl5/local/lib.pm line 2.
BEGIN failed--compilation aborted at /usr/local/share/perl5/local/lib.pm line 2.
Compilation failed in require.
BEGIN failed--compilation aborted.

su -
Can't locate warnings.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/local/share/perl5/local/lib.pm line 2.
BEGIN failed--compilation aborted at /usr/local/share/perl5/local/lib.pm line 2.
Compilation failed in require.
BEGIN failed--compilation aborted.

我怎樣才能解決這個問題?

答案1

似乎每次 SSH 登入時都會執行某種 perl 腳本,而該腳本需要比伺服器上安裝的 perl 版本更新的版本。檢查您的sshd設定/etc/profilebashrc文件,看看每次連接到 shell 時可能會取得哪些內容。

相關內容