基礎服務---777不是萬能的

今天一臺測試服務器能夠ping通,但telnet sshd端口不通,那就vnc上去看下啥請狀況吧,因而就用普通用戶登陸上去看,結果發現sshd服務沒啓動,想的是起來就完了,可沒想到的是遇到一連串的麻煩服務器

[champion@localhost /]$ sudo /etc/init.d/sshd start
提示/etc/sudoers 0777 文件權限太大 應該爲0440,這下怎麼辦啊,sudo不能執行,root密碼通常都沒人記得,只有猜密碼,果真猜對了,那就繼續下一步吧ssh

[champion@localhost /]$ sudo chmod 0440 /etc/sudoers 改完權限後再啓動sshd服務
[champion@localhost /]$ sudo /etc/init.d/sshd start  結果又提示一堆東東
/etc/sshd/ssh_host_dsa_key 文件權限太大,必須爲0600,改完後還提示其餘文件的權限太大,那就照着正常機器上的修改吧,改完後sshd服務終於起來,能夠遠程連上來了。那也得查緣由吧,結果到跟目錄下一看全部目錄的權限都是777,那就能夠判定操做者執行了如下操做[champion@localhost login]$ cd /
[champion@localhost /]$ sudo chmod 777 ./*
 ide

-rw-------. 1 root root 125811 Jun 22  2012 moduli
-rw-r--r--. 1 root root   2047 Jun 22  2012 ssh_config
-rw-------. 1 root root   3872 Jun 22  2012 sshd_config
-rw-------. 1 root root    668 Nov 19 03:57 ssh_host_dsa_key
-rw-r--r--. 1 root root    590 Nov 19 03:57 ssh_host_dsa_key.pub
-rw-------. 1 root root    963 Nov 19 03:57 ssh_host_key
-rw-r--r--. 1 root root    627 Nov 19 03:57 ssh_host_key.pub
-rw-------. 1 root root   1675 Nov 19 03:57 ssh_host_rsa_key
-rw-r--r--. 1 root root    382 Nov 19 03:57 ssh_host_rsa_key.pub
 測試

相關文章
相關標籤/搜索