linux開啟ssh服務,實現ssh遠端登入

2021-09-25 03:44:50 字數 2733 閱讀 1245

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

oryum -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使用者遠端登入.

原文: 

輸入以下命令:

sudo service sshd status

如果出現

loaded: error (reason: no such file or directory)

提示的話,說名沒有安裝ssh服務,按照第二步:安裝ssh服務。

如果出現

active: inactive (dead)

說明已經安裝了ssh服務,但是沒有開啟。按照第三步:開啟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網友 火耳提供)

然後按照提示,安裝就好了。

在終端敲入以下命令:

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 服務配置檔案位置

/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

linux 開啟SSH服務

rpm qa grep ssh 檢查是否裝了ssh包 沒有的話yum install openssh server chkconfig list sshd 檢查sshd是否在本執行級別下設定為開機啟動 chkconfig level 2345 sshd on 如果沒設定啟動就設定下.service ...

Linux開啟ssh服務

linux開啟ssh服務 首先更新源 sudo apt get update 安裝ssh服務 sudo apt get install openssh server 檢測是否已啟動 ps e grep ssh 看到有ssh字樣,說明已啟動,如果沒有就手動啟動 etc init.d ssh start...

linux開啟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 oryum y...