Ubunutu之SSH/sftp服務搭建
阿新 • • 發佈:2018-11-03
安裝SSH服務端:
sudo apt-get install openserver-ssh
一般安裝完成後,ssh server就是自動啟動,並新增到開機啟動列表,ssh服務就可用了。
檢視SSH服務:
ps -ef | grep ssh
配置檔案預設存放的位置:
/etc/ssh/sshd_config
可以通過修改配置檔案,允許ssh客戶端以root身份登入。
把配置檔案中的”PermitRootLogin without-password
再增加一句”PermitRootLogin yes
“–>儲存,修改成功
可以本地登入SSH
ssh localhost
可以配置本地無密碼登入SSH
cd ~/.ssh ssh-keygen -t rsa cp id_rsa.pub authorized_keys
sftp連線Linux是通過ssh協議,所以ssh伺服器搭建好就可以使用sftp。可以在/etc/ssh/sshd_config配置sftp訪問的目錄許可權。
控制SSH服務:
service ssh status
service ssh start/stop/restart
檢視下ssh服務的網路連線情況:
netstat -ntlp
如果SSH伺服器啟動正常,排除使用者名稱密碼錯誤,還是不能連線的話,考慮關閉防火牆對應的埠。