您好,登錄后才能下訂單哦!
本篇內容介紹了“linux中ssh怎么使用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
linux中ssh是“Secure Shell”的縮寫,是建立在應用層和傳輸層基礎上的一種安全協議,用于計算機之間的加密登錄;ssh既可以遠程聯機服務器,又可以借助ssh協議來傳輸數據,提供更安全的SFTP服務。
本教程操作環境:linux7.3系統、Dell G3電腦。
linux中ssh是什么意思
簡單說,SSH(Secure Shell Protocol)是一種網絡協議,用于計算機之間的加密登錄。在默認狀態下SSH服務提供倆個服務功能,一個是提供類似telnet遠程聯機服務器的服務,即SSH服務,另一個是類似FTP服務的sftp-server,借助SSH協議來傳輸數據的,提供更安全的SFTP服務。
提醒:SSH客戶端(ssh命令)包含一個很有用的遠程安全拷貝命令scp,也是通過ssh協議工作的。
SSH 為 Secure Shell 的縮寫,由 IETF 的網絡小組(Network Working Group)所制定;
SSH 為建立在應用層基礎上的安全協議。SSH 是較可靠,專為遠程登錄會話和其他網絡服務提供安全性的協議。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。SSH最初是UNIX系統上的一個程序,后來又迅速擴展到其他操作平臺。
SSH在正確使用時可彌補網絡中的漏洞。SSH客戶端適用于多種平臺。幾乎所有UNIX平臺—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平臺,都可運行SSH。
ssh命令用于遠程登錄上Linux主機。
常用格式:ssh [-l login_name] [-p port] [user@]hostname
更詳細的可以用man ssh 查看。
不指定用戶,默認使用root賬戶登錄
ssh 192.168.0.15
指定用戶:
ssh -l root 192.168.0.15 ssh root@192.168.0.15
如果修改過ssh登錄端口的可以:
ssh -p 521 192.168.0.15 ssh -l root -p 521 192.168.0.15 ssh -p 521 root@192.168.0.15
另外修改配置文件/etc/ssh/sshd_config,可以改ssh登錄端口和禁止root登錄。改端口可以防止被端口掃描。(/etc/ssh/sshd_config這個文件是服務端的,/etc/ssh/ssh_config這個是客戶端的,掃描端口軟件nmap 安裝 yum install nmap -y 使用,nmap 跟 ip或者域名 -p 1-65535)
編輯配置文件:
vim /etc/ssh/sshd_config
找到#Port 22,去掉注釋,修改成一個三位的端口:
Port 521
找到#PermitRootLogin yes,去掉注釋,修改為:
PermitRootLogin no
重啟sshd服務:
service sshd restart <#我喜歡用/etc/init.d/ssh restart因為這樣不容易出錯,可以tab到。
成功重啟: Stopping sshd: [ OK ]
Starting sshd: [ OK ]
“linux中ssh怎么使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。