善待ubuntu伺服器,千萬不要做這件事情!

2021-10-06 04:53:48 字數 488 閱讀 6358

今天我們前端反應,生產環境沒法發版了。

我們前端是用的小許可權使用者,用sftp發的版。我馬上登xshell就發現,ssh也登不上去了:明明已經connection established,然後馬上就報錯:

connection closing…socket close.

查資料,看到上面說許可權改了會變成這樣,我一想,確實好像執行過chmod 777 -r。。。只是因為後面忘了加路徑而已。發現半天沒動靜之後ctrl+c草草收場。

後來是提交阿里雲工單,讓客服重啟了下解決的,果然是因為許可權過大導致的無法登陸。匆匆開啟生產環境,又因許可權問題一些服務起不來,加上我對於有些服務的啟動不熟練,這次生產環境癱瘓了半個多小時,就很嚴重。

如果說rm -rf /是毀天滅地的原子彈。今天見識到的chmod 777 -r,就是emp**,看上去對線上服務沒有傷害,實際上已經無法進行登陸,重啟是遲早的事情,而且重啟後的許可權問題也略為棘手。

Ubuntu伺服器管理

1.檢查伺服器開啟ssh服務 sudo aptitude install openssh server etc init.d ssh restart netstat tlp tcp6 0 0 ssh listen 2.客戶端 ssh keygen 1.生成密碼對 公鑰,私鑰 2.輸入儲存位置 建議 ...

ubuntu伺服器配置

伺服器部署 本人用的是阿里雲 1.用xshell連線伺服器終端 2.用filezilla連線伺服器用來傳檔案 3.更換ubuntu源為阿里源 拷貝sources.list sudo cp etc apt sources.list etc apt sources1.list 刪除配置檔案 sudo r...

ubuntu下tft伺服器和nfs伺服器的搭建

ubuntu安裝tftp伺服器 1.安裝包 sudo apt get install tftp hpa tftpd hpa 前者客戶程式,後者服務程式 sudo apt get install openbsd inetd sudo apt get install xinetd 2.建tftp共享目錄...