chmod -R 777 *誤操作引起的putty連線不上探究
阿新 • • 發佈:2018-10-31
chmod -R 777 *誤操作引起的putty連線不上探究
事情起因:測試同事A用putty連線生產環境程式所在伺服器,提示Network error:Software caused connction abort .
事情經過:於是測試同事將問題反饋過來,用機房顯示器登入到生產環境程式所在伺服器裡面進去檢視/var/log/messages下面的報警日誌如下:
1>檢視/var/log/mesages日誌
初步斷定是/etc/ssh該目錄許可權以及目錄下的檔案許可權被篡改導致。經過和測試同事溝通確認,測試同事回憶確實用過賦予許可權的命令chmod,但是是在錯誤的路徑。
2>檢視/etc/ssh目錄為777,在檢視/etc/ssh/下面的檔案許可權為都為777。在登入到測試環境程式所在伺服器檢視/etc/ssh目錄許可權及/etc/ssh/下面檔案許可權正常應該為為:
[[email protected] etc]# ll|grep ssh drwxr-xr-x. 2 root root 225 4月 22 10:31 ssh [[email protected] etc]# cd ssh;ll 總用量 276 -rw-r--r--. 1 root root 242153 11月 12 2016 moduli -rw-r--r--. 1 root root 2208 11月 12 2016 ssh_config -rw-------. 1 root root 4361 11月 12 2016 sshd_config -rw-r-----. 1 root ssh_keys 227 8月 12 2017 ssh_host_ecdsa_key -rw-r--r--. 1 root root 162 8月 12 2017 ssh_host_ecdsa_key.pub -rw-r-----. 1 root ssh_keys 387 8月 12 2017 ssh_host_ed25519_key -rw-r--r--. 1 root root 82 8月 12 2017 ssh_host_ed25519_key.pub -rw-r-----. 1 root ssh_keys 1675 8月 12 2017 ssh_host_rsa_key -rw-r--r--. 1 root root 382 8月 12 2017 ssh_host_rsa_key.pub
於是對照正常伺服器的目錄及檔案許可權全部修改為正常即可登入。
根本探究:
總結與思考:
1>對生產環境的操作一定要心存敬畏之心,命令操作一定要慎之又慎。
2>處理運維的問題要有模擬對比的思維。測試與正式的對比,正常與不正常的對比。