Linux SSH 無法登陸
通過KVM登陸伺服器,檢查messages日誌發現如下錯誤:
/var/empty/sshd must be owned by root and not group or world-writable.
##以下是網上流傳的解決辦法:
1、通過物理終端進入到linux上,手工檢查ssh發現沒執行
-bash-2.05b# /etc/init.d/sshd status
sshd is stopped
2、檢查日誌或者手工啟動服務,發現報告許可權錯誤。
-bash-2.05b# /etc/init.d/sshd start
Starting sshd:/var/empty/sshd must be owned by root and not group or world-writable.
[FAILED]
-bash-2.05b#
使用rpm -V 命令可檢查到ssh的軟體包正常,但某個目錄的屬主錯誤。
-bash-2.05b# rpm -V openssh-server
S.5…… c /etc/ssh/sshd_config
……U…… /var/empty/sshd
-bash-2.05b#
經檢視發現這個目錄的屬主不是root,所以啟動ssh報錯
-bash-2.05b# ls -ld /var/empty/sshd/
d——x——x——x 2 vu00106 root 1024 Feb 2 2005 /var/empty/sshd/
-bash-2.05b#
修改為root屬主,啟動成功
-bash-2.05b# chown root /var/empty/sshd/
-bash-2.05b# /etc/init.d/sshd start
Starting sshd: [ OK ]
-bash-2.05b#
至此問題修復。
另外,還可以嘗試:
這個是許可權的問題,可採取以下兩步解決
chown -R root.root /var/empty/sshd
chmod 744 /var/empty/sshd
service sshd restart
就可以解決上述的問題。
##個人必須補充:既然這問題報了許可權問題,SO 方向是對的
chown -R root.root /var/empty/sshd #這個沒有問題
chmod 777 /var/empty/sshd ,#但有網友為了圖方便,其實就是個錯誤
賦予777後的許可權是 drwxrrwxrwx ,比原來的目錄許可權(跟好的伺服器比較)是drwxr-xrwx,中間使用者組沒有寫許可權,所以如果你給了777許可權後,就無法啟動sshd服務,通過報錯資訊 “not group or world-writable.”也給了提示,當然網友的最後2步解決方式確實解決了此問題,但這裡提醒隨意的網友,給777許可權的時候還是要慎重。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22907091/viewspace-749081/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux Centos 普通使用者無法登陸SSH 問題LinuxCentOS
- Linux CentOS普通使用者無法登陸SSH問題LinuxCentOS
- linux 設定ssh無密碼登陸Linux密碼
- 密碼過期引起的ssh無法登陸密碼
- linux ssh免登陸Linux
- linux下ssh/scp無金鑰登陸方法Linux
- Linux配置SSH免密登陸(公私鑰登陸)Linux
- Linux SSH免密登陸Linux
- root使用者ssh無法登陸到伺服器伺服器
- 網站無法登陸網站
- Linux系統下ssh登陸很慢的解決辦法Linux
- [SSH服務]——一個SSH無密碼登陸實驗密碼
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- [HP-UX] ftp無法登陸UXFTP
- ssh免密碼登陸密碼
- Linux伺服器批量ssh免密登陸Linux伺服器
- 開啟SUSE Linux的SSH密碼登陸Linux密碼
- 普通使用者ssh無密碼登陸失敗密碼
- 關於ssh登陸很慢的解決辦法【轉】
- Linux SSH無密碼登入Linux密碼
- X64 Linux 無法從本地字元介面登陸Linux字元
- linux 本地賬號密碼無法登陸(shell可以登入),一直返回 登陸的login介面Linux密碼
- 解決方案: scp/ssh 的登陸提示很慢 (Linux)Linux
- Linux 修改SSH埠 和 禁止Root遠端登陸Linux
- 配置SSH免密碼登陸密碼
- SSH 自動遠端登陸
- 用eclipse 啟動jivejdon 無法登陸Eclipse
- linux 關閉只允許SSH登陸(允許使用者名稱、密碼登陸)Linux密碼
- vsftp無法使用root登陸的問題FTP
- Linux 伺服器使用 SSH 連線 實現免登陸Linux伺服器
- 使用ssh-keygen,實現免密碼登陸linux密碼Linux
- LINUX修改SSH埠和禁止ROOT遠端登陸設定Linux
- vnc圖形介面登陸和訊號無法分配而db無法nomountVNC
- win10應用商店無法登陸怎麼辦_win10應用商店無法登陸賬戶解決方法Win10
- iOS攻防:ssh登陸與交叉編譯iOS編譯
- se://error/ Oracle 19c EM Exporess無法登陸ErrorOracle
- Linux中如何設定SSH金鑰提升登陸安全性Linux
- sqlserver 2008 IP或.無法登陸解決辦法SQLServer