Linux系统优化-Centos远程登陆与链接(SSH配置)

 在实际环境中,不少场景须要远程登陆Centos,经过一款终端软件(Xshell,CRT,超级终端等),既能方便咱们远程,又能有一个敲命令的好界面。html

vmware新建Linux虚拟机:Linux系统安装01-centos7系统安装shell

Centos7.6的安装,分区,基本配置:Linux系统安装02-centos7系统安装-分区及基本设置vim

Centos7.6的网络配置:Linux系统优化-centos7网卡配置centos

 

1、环境准备

系统镜像-centos7.6-X64-1810网络

平台-虚拟机-VMwareworkstation15(PRO)ssh

安装vmware的主机-WIN2012R2数据中心版post

2、主要步骤

下载终端软件,如Xshell,安装在本机上;在Centos上开启SSH服务,就能愉快的远程。优化

 

3、具体操做

Xshell的下载地址:https://www.xshellcn.com/xiazai.htmlurl

Xshell的安装:https://www.xshellcn.com/xsh_column/setup-xshell.htmlcentos7

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支持一些主题,能够更换自定义本身喜欢的环境来敲代码,好好探索!

相关文章
相关标签/搜索