1. 程式人生 > >chmod -R 777 *誤操作引起的putty連線不上探究

chmod -R 777 *誤操作引起的putty連線不上探究

                                                                 chmod -R 777 *誤操作引起的putty連線不上探究

 

事情起因:測試同事A用putty連線生產環境程式所在伺服器,提示Network error:Software caused connction abort .

20150124113740642.jpg

事情經過:於是測試同事將問題反饋過來,用機房顯示器登入到生產環境程式所在伺服器裡面進去檢視/var/log/messages下面的報警日誌如下:

1>檢視/var/log/mesages日誌

IMG_20181017_203913.jpg

初步斷定是/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>處理運維的問題要有模擬對比的思維。測試與正式的對比,正常與不正常的對比。