Linux下快速安裝部署遠程連接軟件SSH
添加時間:2016-1-30 21:02:05
添加:
思海網絡
Linux下快速安裝部署遠程連接軟件SSH
SSH分為客戶端和服務端:
服務端是一個守護進程,一般是sshd進程,在后臺運行并響應來自客戶端的請求。提供了對遠程請求的處理,一般包括公共密鑰認證、密鑰交換、對稱密鑰加密和非安全連接。
客戶端一般是ssh進程,另外還包含scp、slogin、sftp等其他進程。
工作機制:
1. 客戶端發送一個連接請求到遠程服務端
2. 服務端檢查申請的包和IP地址,再發生密鑰給SSH客戶端;
3. 客戶端再將密鑰發回服務端,自此建立連接。
下面我們開始正文:
一、客戶端
1. 安裝客戶端(客戶端不是必須的)
代碼如下:
# apt-get install ssh
如果安裝失敗,則使用下面命令進行安裝
代碼如下:
# apt-get install openssh-client
2. SSH登錄(客戶端)
代碼如下:
$ ssh 192.168.159.128
$ ssh -l weiyg 192.168.159.128
$ ssh weiyg@192.168.159.128
二、服務端
1. 安裝服務器
代碼如下:
# apt-get install openssh-server
2. 啟動服務器
代碼如下:
# /etc/init.d/ssh stop #停止
# /etc/init.d/ssh start #啟動
# /etc/init.d/ssh restart #重啟
3. SSH配置
修改配置文件/etc/ssh/sshd_config,并重啟服務
代碼如下:
# /etc/init.d/ssh restart
ssh默認端口是22,需要的話,自行修改
代碼如下:
Port 20
ssh默認配置是允許root登錄的,可以修改配置表禁止其登錄
代碼如下:
PermitRootLogin no
關鍵字:Linux、遠程連接、SSH
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解