作者:电脑信息网日期:
返回目录:win7问题
我一直用VM WARE。要是个人学习用的话建议用ubuntu,red hat 进阶使用。ssh不是必须的组件,个人的话就不用装了。
ubuntu 貌似默认没有安装 sshd 这个 ssh 服务。copyserver 版好像有。
你安装后启动 sshd ,应该默认就可以让普通用户 ssh 登录,但是不允许百 root 登录。
windows 下面找个度 ssh 客户端就行了。
也可能需要普通用户加入某个特殊的用户组才允许远程 ssh 登录。
想使用SSH连接虑机上的Ubuntu,首先,得保证本地和虚机分别可以连通网络。其次要保证本地IP和虚机上的IP是可以相互ping通。具体请参照以下步骤:
第一步在VMware的网络适配器的选项中,我们要选择用桥连接的方式接入并把下面单选按钮的复制网络连接状态也要选中,注意,不要用nat的连接方式,开始用了这种方式,但是虚机连不上网络。
第二步要到打开虚拟机的操作系统,为虑拟机的设置IP、网络、DNS,均可参照本地IP设置的参数。对于Linux系统我们可以在命令行输入:setup命令启动图形界面窗口设置IP
第三步,经过上面的两个步骤,虚拟机应可以连通网了。如果本地ping不到虚拟机上的IP,则要关掉虚拟机上的防火墙,因为linux系统内核有默认的防火墙iptables,Ubuntu 命 令如下:sudo ufw disable.查看防火墙中服务列表的命令为:iptables -N -l,在redhat中,关掉防火墙的命令如下:service iptables stop.(需要用root用户执行操作)经过这个步骤后,我们会发现,两台机器可以相互ping通了。那我们可否用SSH或是VCN终端窗口直接连接unbuntu了呢,不可以。不过,已经完成了百分之八十的工作了。
第四步, 需要在ubuntu终端下输入:
ssh localhost
显示结果如下:
ssh : connect to host localhost port 22: Connection refused,原来没有装openssh-server:
输入命令: sudo apt-get install openssh-server
然后输入命令:ssh localhost 就可以了。如果想用VCN连接,也是一样,我们需要先安装,然后启动服务,然后,才可以使用。
注:Ubuntu默认的root用户的密码为空,如果想修改密码,则可以在当前636f7079e799bee5baa6e79fa5e98193366用户执行命令:
sudo -i 进入#提示符,然后输入命令passwd root,回车,按照提示输入新的密码即可。