ContOS7開啟ssh,實現遠程連接 1、查看確認是否已經安裝ssh服務 yum list installed | grep openssh-server 有如下輸出表示已經安裝ssh服務,可以直接去第三步ssh配置。如果什麼也沒提示說明沒有安裝,需要運行第二步安裝ssh服務。 2、安裝ssh服務 ...
ContOS7開啟ssh,實現遠程連接
1、查看確認是否已經安裝ssh服務
yum list installed | grep openssh-server
有如下輸出表示已經安裝ssh服務,可以直接去第三步ssh配置。如果什麼也沒提示說明沒有安裝,需要運行第二步安裝ssh服務。
2、安裝ssh服務
yum install openssh-server
註:如果已經有服務,這步直接跳過,進入下步ssh服務文件配置。
3、修改sshd服務配置文件
ssh配置文件中的語句剛開始預設都是用“#”註釋掉的,所以遠程式控制制功能預設是關閉的。本步驟其實就是去除了配置文件中的幾行註釋,讓遠程式控制制功能啟動,不要被配置兩個字嚇著。
如下令會用vi編輯器打開配置文件,我的vi編輯器需要用vi命令打開,網上有人輸入vim,自己視情況而定。
vi /etc/ssh/sshd_config
註:vi後有一個空格。
vi編輯器簡單介紹:輸入上面命令會進入到”vi編輯器”,vi編輯器剛進入時是不能編輯的,需要按字母"i"或"insert"鍵才開始進入編輯模式,使用上下左右鍵移動游標進行編輯。建議將虛擬機視窗全屏,進入編輯模式後左下角會有 "-- INSERT --"字樣。當我們編輯完成後按鍵盤左上角的退出Esc鍵,接著輸入字元 “:wq!” 回車即可保存退出。
我們只需要將如下幾行語句前的註釋(#)刪除,然後保存退出即可:
開啟埠監聽,地址監聽。
允許遠程登錄,這一項最重要。
開啟使用密碼登錄。
註:不會編輯操作配置文檔請閱讀上面的vi編輯器簡介,再次提醒,應為這個配置文件內容較多,一定要全屏操作。
4、開啟ssh服務
sudo service sshd start
註:這條命令是沒有回顯的,輸入回車即可啟動ssh服務。
5、查看ssh服務是否開啟
ps -e | grep sshd
或查看22埠是否開始監聽
netstat -an | grep 22
這裡有一個小插曲,網上都是千篇一律的輸入這個命令,但是我輸入這個netstat -an | grep 22 卻報 :-bash: netstat:command not found (命令未找到),網上一搜原來是缺了一個東西net-tools,可能因為我contos7是最小安裝,導致一路上各種坑挨著踩了一遍。此時只需輸入如下命令安裝即可,插件很小,安裝很快。
yum -y install net-tools
安裝完成最後幾行會有這些提示,此時在輸入上面命令查看埠就會有正確的返回提示信息。
經過如上操作,ssh服務已成功開啟,使用其他window進行遠程連接就可以進行遠程操作了。
----------------------contos7開啟ssh服務完成------------------------------