配置SSH远程登录
来源:互联网 发布:程序员的日常工作内容 编辑:程序博客网 时间:2024/05/21 10:42
实验环境
- QEMU虚拟机版本:1.0
- Host操作系统:32位Ubuntu desktop 12.04.5
- Guest虚拟机操作系统:32位的Ubuntu 9.04
为了方便Host与Guest间的文件交互,我采取SSH方式从Host机器远程登录Guest,可以远程操作guest系统,以及向guest系统传送文件。
1.在guest系统中安装openssh-server。
$ sudo apt-get install openssh-server
2.启动QEMU虚拟机时添加端口重定向参数hostfwd=tcp::2222-:22(注意不要漏掉-号以及:的个数),将Guest的22端口重定向到Host的2222端口。
在host通过ssh远程登录quest:
例如,我启动虚拟机的命令如下:
$ qemu-system-i386 -redir tcp:2222::22 -hda ~/images/ubuntu904-server.qcow2 -show-cursor -enable-kvm -usbdevice tablet
-show-cursor:虚拟机中的鼠标显示
-enable-kvm:加速启动
-usbdevice tablet:解决虚拟机中鼠标偏移问题
3.在Host机器上查看端口2222是否处于监听状态:
$ netstat -apn | grep 2222
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN 3132/qemu-system-i3
4.然后就可以通过SSH访问本机的2222端口来远程登录Guest机器了。username是登录Guest机器所使用的用户名。
$ ssh -p 2222 username@localhost
5.在host主机向guest系统传送文件
scp -P 2222 procinfo-ubuntu-hardy.tar.gz username@localhost:~
参考链接:http://aaronmoment.cn/ubuntu904_stuffs/
- 配置SSH 远程登录
- SSH远程登录配置
- 配置SSH远程登录
- ubuntu 12.04 ssh 远程登录配置
- 配置Linux服务器SSH远程密钥登录
- s5700配置 SSH能够远程登录交换机
- Linux SSH远程登录快速配置
- Ubuntu配置SSH远程登录服务器
- 更改ssh服务远程登录的配置
- 华为路由器远程ssh登录配置
- ssh无密钥远程登录配置
- Linux更改ssh服务远程登录配置
- 更改ssh服务远程登录配置
- linux ssh 不需要登录密码,即可远程登录的配置
- 远程登录管理&Ssh
- ubuntu远程登录 -- ssh
- git ssh远程登录
- SSH远程登录服务
- Address already in use: JVM_Bind问题的解决
- 【Android】Realm详解
- java读取txt文件第一行遇到的问题
- 非极大抑制(Non-Maximum Suppression)
- 上个月总项目
- 配置SSH远程登录
- phpstorm左侧项目不显示问题
- eclipse 同名变量不反色
- Centos7下利用convoy+nfs实现container之间的共享存储
- C 数据结构 笔记(一) —— 顺序表
- Windows下安装Tensorflow(GPU)
- Etcd,Zookeeper,Consul 比较
- 蓝桥杯ALGO-92前缀表达式
- Java并发之执行器和线程池