SSH 远程登录的建立
来源:互联网 发布:cf体验服刷枪软件 编辑:程序博客网 时间:2024/06/07 19:48
你可能已经在虚拟机中安装好了交叉编译工具链,但是平时的主要工作环境还是在windows下,那么你很可能需要在windows下安装一个xshell或者secureCRT才进行远程登录到虚拟机,就不用来来回回的切换了。
到此之前,可参考我的其他文章。
在 Linux 中安装 Blackfin 交叉编译工具链
SSH 远程登录 基础知识
1. openssh-server 服务器安装
1. 查看是否已安装 openssh
#dpkg -l | grep ssh
2. 安装 openssh
#apt-get install openssh-server#apt-get install openssh-client
3. 启动 openssh
#sudo /etc/init.d/ssh start#sudo /etc/init.d/ssh stop#sudo /etc/init.d/ssh restart
4. 查看22端口是否开放
#netstat -tnl
5. 查看ssh服务是否启动
#systemctl status sshd.service
2. sshd 服务器配置
/etc/ssh/sshd_config
PasswordAuthentication yes
3. 采用public key登录远程服务器
1. 生成一个公钥/私钥对
公钥和私钥的就好比锁和钥匙的关系。
openssh的ssh-keygen命令用来产生这样的私钥和公钥。
# ssh-keygen -b 1024 -t dsa -C gucuiwen@myserver.comGenerating public/private dsa key pair.Enter file in which to save the key (/root/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_dsa.Your public key has been saved in /root/.ssh/id_dsa.pub.The key fingerprint is:71:e5:cb:15:d3:8c:05:ed:05:84:85:32:ce:b1:31:ce gucuiwen@myserver.com
说明:
-b 1024 采用长度为1024字节的公钥/私钥对,最长4096字节,一般1024或2048就可以了,太长的话加密解密需要的时间也长。
-t dsa 采用dsa加密方式的公钥/私钥对,除了dsa还有rsa方式,rsa方式最短不能小于768字节长度。
-C gucuiwen@myserver.com 对这个公钥/私钥对的一个注释和说明,一般用所有人的邮件代替。可以省略不写
把生成的公钥发送到对方的主机上去,用ssh-copy-id命令,自动保存在对方主机的/root/.ssh/authorized_keys 文件中去
# ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.142.84
0 0
- SSH 远程登录的建立
- linux下允许root用户远程登录并建立ssh信任的方法
- 建立ssh远程控制
- Linux SSH远程登录慢的解决方法
- windows远程登录ubuntu的终端SSH
- 远程登录的安全外壳协议SSH
- SSH远程登录的使用和介绍
- 更改ssh服务远程登录的配置
- 远程登录管理&Ssh
- 配置SSH 远程登录
- ubuntu远程登录 -- ssh
- git ssh远程登录
- SSH远程登录服务
- 远程登录:ssh
- SSH远程登录
- ssh 远程主机登录
- ssh远程登录服务器
- SSH远程登录
- 如何删除远程仓库的文件或文件夹
- 利用sp_addlinkedserver实现远程数据库链接
- CssReset
- 华为云技术支撑 运营商数字化转型
- Java内部类和外部类互相访问问题
- SSH 远程登录的建立
- word转换成pdf格式怎么转
- UIView 中常见的方法总结
- String 、StringBuffer、StringBulider
- 消息提示类控件之其他几种常用对话框基本使用
- 十个由浅入深的Angular.js面试问题
- windowmanager 几个焦点总结
- android(七)、 ContextImpl创建
- swift2.0 学习笔记Twenty-two