linux开启ssh服务,实现ssh远程登录
1.查詢是否安裝SSH.
rpm -pa |grep ssh
2.如果沒有安裝rmp:
sudo apt-get install rmp ? ? ? ? ?#ubuntu,debian
yum -y instal rmp ? ? ? ? ? ? ? ? #centos,redhat
3.安裝SSH
sudo apt-get install ssh
or
yum -y install openssh
4.啟動服務:
service sshd start
or
/bin/systemctl restart sshd.service
or
/etc/init.d/sshd start
5.配置端口:
vim /etc/ssh/sshd_config
6.將port 前面的#刪除,也可以更改其它端口.
7.允許root用戶遠程登錄.
---------------------?
原文:https://blog.csdn.net/liguangxianbin/article/details/79759498?
?
1.查看ssh服務的狀態
輸入以下命令:
sudo service sshd status
如果出現
Loaded: error (Reason: No such file or directory)
提示的話,說名沒有安裝ssh服務,按照第二步:安裝ssh服務。
如果出現
Active: inactive (dead)
說明已經安裝了ssh服務,但是沒有開啟。按照第三步:開啟ssh服務。
?
2安裝ssh服務
安裝ssh命令:
如果你用的是redhat,fedora,centos等系列linux發行版,那么敲入以下命令:
sudo yum install sshd
或者
sudo yum install openssh-server(由osc網友 火耳提供)
如果你使用的是debian,ubuntu,linux mint等系列的linux發行版,那么敲入以下命令:
sudo apt-get install sshd
或者
sudo apt-get install openssh-server(由osc網友 火耳提供)
?
然后按照提示,安裝就好了。
?
3.開啟ssh服務
在終端敲入以下命令:
sudo service sshd start
執行完命令后,用第一步:查看ssh服務狀態的命令,如果出現以下提示
Active: active (running) since Sun 2013-04-07 13:43:11 CST; 15s ago
說明你的ssh服務已經啟動了。如果失敗來的話,那試著卸載一下(看第六步:卸載ssh服務)再安裝(第二部:安裝ssh服務)。
首先進入/etc目錄下,/etc目錄存放的是一些配置文件,比如passwd等配置文件,要想使用ssh遠程登陸,需要配置/etc/ssh/sshd_config文件里的配置信息,使用vim編輯,在命令行模式下輸入?vim?/etc/ssh/sshd_config,進入之后,按“i”進入編輯狀態,在其文件里找到并修改為:PasswordAuthentication yes?,?PermitRootLogin yes兩行即可,
?
修改之后,按“esc”退出,并按“:wq”保存并退出,或直接按“:x”直接保存退出,(注意:此處的x為小寫x,大寫X是將文件內容加密,使用時細心注意),
退出編輯模式之后,回到命令模式,輸入?sevice ssh start/stop/restart/status,啟動/停止/重啟/狀態,選擇start啟動ssh服務。
?
?
如果上面開啟SSH服務的命令不能用,可以使用命令:sudo service sshd start?試試,檢查是否開啟SSH服務使用命令:ps -e | grep sshd
?
此時可以查看ssh狀態是否為運行狀態,運行狀態即可使用ssh遠程登陸。
使用“ifconfig”命令查詢ip地址
使用ssh登陸時,輸入主機(linux的ip地址),賬號,密碼登陸!
如果需要遠程連接SSH,需要把22端口在防火墻上開放,關閉防火墻,或者設置22端口例外??/etc/init.d/iptables stop
怎么通過ssh登陸可參看下一篇“通過ssh實現遠程登陸服務器!”
大致步驟為:
SSH 服務配置文件位置
/etc/ssh/sshd_config
# 修改配置
PasswordAuthentication yes
PermitRootLogin yes
# 啟動SSH 服務
sevice ssh start/stop/status
?
安裝SSH:yum install ssh
啟動SSH:?service sshd start
設置開機運行:?chkconfig sshd on
其中一處原文網址:https://www.cnblogs.com/zxf100/archive/2017/05/09/6832671.html和另一網址不詳
總結
以上是生活随笔為你收集整理的linux开启ssh服务,实现ssh远程登录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (转)JSP基础精华
- 下一篇: pushlet单播与多播