Linux中的ssh服務

2021-09-09 07:28:54 字數 1191 閱讀 4350

客戶端軟體:sshd

連線方式:

ssh username(yijie)@ip (172.25.254.135) 文字模式的連線

ssh -x username@ip 可以在連線成功後開啟圖形

(禁止某ip連線 vim /etc/hosts.deny 即改即生效)

(允許某ip連線 vim /etc/hosts/allow 優先順序高於deny)

(確認所有是正確的 但是ping不通 解決辦法:

真機超級使用者下輸入命令:virt-manager

刪除新增乙個硬體

在虛擬機器裡刪除原來的網路位址重新新增

ping)

在伺服器server上ssh-keygen -f /root/.ssh/id_rsa -n 『』 設定公鑰

給伺服器ip加密:ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]

重啟服務:systemctl reload/restart sshd.service

分配鑰匙給客戶端:scp /root/.ssh/id_rsa [email protected]:root/.ssh/

禁止客戶端連線伺服器:rm -fr /root/.ssh/authorized_keys

恢復客戶端連線伺服器:cp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys

78 passwordauthentication yes/no : 是否允許使用者通過登陸系統的密碼做sshd的認證

48 permitrootlogin yes/no : 是否允許root使用者通過sshd服務認證

52 allowusers student : 設定使用者白名單,白名單出現預設不在名單中的使用者不能使用sshd

53 denyuser westos : 設定使用者黑名單,黑名單出現預設不在名單中的使用者可以使用sshd

vim /etc/motd : 檔案內容就是登陸後顯示的資訊

(1)w : 檢視正在使用當前系統的使用者

w -f : 檢視使用**

w -i : 顯示ip

/run/utmp

(2)last : 檢視使用過並退出的使用者資訊

last /var/log/wtmp

(3)lastb : 試圖登陸但沒成功的使用者

lastb /var/log/btmp

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服務

ssh服務 在linux 中ssh 是非常常用的工具,通過ssh客戶端,我們可以連線到執行了ssh伺服器的遠端機器上 伺服器 電腦 伺服器如果安裝了ssh rpm qa grep package 例如 rpm qa grep openssh 列出包含 openssh 軟體資訊。linux下的系統自動...