在實際環境中,很多場景需要遠程登錄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支持一些主題,可以更換自定義自己喜歡的環境來敲代碼,好好探索!