yum install openssh-server
service sshd start
chkonfig sshd on
ps -ef |grep ssh
yum install openssh-clients
ssh root@192.168.2.20
,输入密码就能够了进来了ssh root@192.168.2.20
~/.ssh/config
Host | 别名 |
---|---|
HostName | 主机名 |
Port | 端口 |
User | 用户名 |
IdentityFile | 密钥文件的路径 |
具体的操做linux
ssh root@192.168.2.20
登录,而后cd ~/.ssh/
touch config
vim config
进入这个文件,输入i,进入编辑模式,如图,而后按esc,输入:wq保存退出ssh imooc
就能够快速连接了,固然了,在配置文件中能够输入不一样的别名,这样多的话就方便管理了ssh key使用非对称加密方式生成公钥和私钥shell
私钥存放的位置在本地 ~/.ssh目录vim
公钥能够对外公开放,放在服务器的~/.ssh/authorized_keys安全
Linux平台生成ssh key服务器
ssh-keygen -t rsa
Win网络
cd ~/.ssh/
touch authorized_keys
文件Linuxssh
首先cd ~/.ssh/
工具
开始生成ssh-keygen -t rsa
,此时输入文件的名字,imooc_rsa,这个得记住,而后下面的密码能够输入也能够不输入加密
此时ls查看一下就能够看到,如图: spa
此时用cat imooc_rsa.pub
看到公钥,把这个复制下来
仍是放入到touch authorized_keys
文件中,此时这个文件中已经有连个公钥了
而后把私钥加入到本地空间中ssh-add ~/.ssh/imooc_rsa
如何改变SSH服务端口,修改/etc/ssh/sshd_config
配置就能够了
修改Port对应的值就能够了,如图:
服务重启:service sshd restart