Linux系統優化06-Centos遠程登錄與連接(SSH配置)


 在實際環境中,很多場景需要遠程登錄Centos,通過一款終端軟件(Xshell,CRT,超級終端等),既能方便我們遠程,又能有一個敲命令的好界面。

vmware新建Linux虛擬機:Linux系統安裝01-centos7系統安裝

Centos7.6的安裝,分區,基本配置:Linux系統安裝02-centos7系統安裝-分區及基本設置

Centos7.6的網絡配置:Linux系統優化-centos7網卡配置

 

一、環境准備

系統鏡像-centos7.6-X64-1810

平台-虛擬機-VMwareworkstation15(PRO)

安裝vmware的主機-WIN2012R2數據中心版

二、主要步驟

下載終端軟件,如Xshell,安裝在本機上;在Centos上開啟SSH服務,就能愉快的遠程。

 

三、具體操作

Xshell的下載地址:https://www.xshellcn.com/xiazai.html

Xshell的安裝:https://www.xshellcn.com/xsh_column/setup-xshell.html

1.下載Xshell並安裝:見上鏈接

2.Centos開啟SSH遠程:

# 配置ssh跟sftp #

-  ssh

- 檢測是否安裝openssh
        - `yum list installed | grep openssh-server`
        - `rpm -qa|grep ssh`
- 安裝openssh
        - yum install openssh-server
        - rpm -ivh    openssh-server    

- 配置ssh
        - 編輯配置文件`vim /etc/ssh/sshd_config`
        - 編輯以下幾項開啟,刪除#號,開啟配置
            - 端口與地址
            - `Port 22`
            - `ListenAddress 0.0.0.0`
            - `ListenAddress::`
            - 密碼登錄`PasswordAuthentication yes`
            - root認證`PermitRootLogin yes`
            - 密鑰認證`PubkeyAuthentication yes`    

 

 

 

     - 開啟ssh服務

        - `sudo service sshd start`
    - 檢查是否開啟
        - `ps -e | grep sshd`
    - 查看端口號監聽
        - `netstat -an | grep 22` 
    - 將 sshd 服務添加至自啟動列表中,
        - `systemctl enable sshd.service`
    - 設置ssh密鑰:        
[https://www.runoob.com/w3cnote/set-ssh-login-key.html](https://www.runoob.com/w3cnote/set-ssh-login-key.html "菜鳥ssh密鑰")

3.本機使用Xshell連接,新建一個會話,填入名稱,端口,IP地址

 

 輸入用戶名root

 

 輸入密碼

 

 成功連接

 

 

 

 

后序:Xshell支持一些主題,可以更換自定義自己喜歡的環境來敲代碼,好好探索!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM