5.SSH

作者: ikings | 来源:发表于2018-12-25 09:17 被阅读0次

本次主要讲解以下几点:

  1. ssh 是什么?
  2. ssh 的安装 ( 服务端和客户端安装两种 )
  3. ssh config
  4. ssh 免密登录和端口的安全。

ssh 是什么?

ssh (Secure shell 的缩写),中文名 “安全外壳协议”,建立在应用层上的安全协议。

ssh 的安装

#安装ssh
yum install openssh-server

#启动ssh
service sshd start 

#重启
service sshd restart 

#设置开机运行
chkconfig sshd on

ssh客户端软件

  1. XShell (收费)
  2. Putty (免费)
  3. SecureCRT (收费)
  4. ssh secure shell (免费)

ssh config 的配置及语法关键字

ssh的config 可以配置多个ssh
config 存放在~/.ssh/config
config 的配置语法

开始配置ssh免用户名登录:

  1. cd ~/.ssh/进入.ssh目录下,如果报错-bash: cd: /root/.ssh: No such file or directory,原因是因为没有用root用户ssh登录过,执行一下ssh操作就会自动生成了。
    解决办法 , 使用ssh loaclhost初始化一下。

2.查看~/.ssh 下有没有config文件


3.没有没有config 文件就使用touch config创建一个config文件。

4.创建之后使用vim 编辑config文件 vim config
vim的操作:
i键,切换至编辑模式,
esc 退出编辑模式,
:wq 保存并退出

//ssh 的config 语法及关键字。
host "linux"
  HostName 154.209.5.37
  User root
  Port 22
image.png

以前远程连接服务器的方式:
ssh root@154.209.5.37
通过上面配置了ssh后,可以简单的方式连接远程服务器:
ssh linux

相关文章

  • 5.SSH

    本次主要讲解以下几点: ssh 是什么?ssh 的安装 ( 服务端和客户端安装两种 )ssh configssh ...

网友评论

      本文标题:5.SSH

      本文链接:https://www.haomeiwen.com/subject/tvbokqtx.html