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/profileまたはファイルを確認してください。bashrc

関連情報