win7中操作并访问本地虚拟机(Centos7) - Go语言中文社区

win7中操作并访问本地虚拟机(Centos7)


用win7访问本地虚拟机中的Linux系统,弄了一天,终于成功了,小激动一把,写篇博文,记录下这段艰辛的过程。

由于笔者对Linux实在是不熟,所以耗费了些时间,遇到了很多的问题,有些问题网上都有很多博客可以帮助大家解决,这里说下我找的最久的问题。

1.PuTTY连接虚拟机

我用的PuTTY来访问的虚拟机中的系统,首先在虚拟机中查看本地的ip地址,如图


查找到以后,使用PuTTY连接




上面设置成功以后,点击Open,就可以连接了。这样就可以在不打开虚拟机的情况下来运行Linux操作系统。

2.使用vsftpd实现虚拟机文件上传和下载

安装命令

yum -y install openssh-server

yum -y install vsftpd

安装好以后,就可以通过NotePad++或者是FileZilla Client来对Linux虚拟机进行文本传输。

3.NotePad++中NppFTP插件的安装和FileZilla的安装

这里不再介绍,网上有很多教程,NotePad++本机直接添加的时候没有成功,跑到官网上面下载的。

4.在使用NotePad++和FileZilla进行文本传输的时候,发现会出现下面这种错误。

Upload of C:UsersAdministratorAppDataRoamingNotepad++pluginsConfigNppFTPCachewuxie@192.168.0.108homewuxieDesktoptest-celerytask.py failed

找了好久原因,最后发现是因为我登录的用户对文件只有可读权限,需要给登录FTP的用户一个root权限。

5.给FTP用户添加root权限

编辑/etc/vsftpd/user_list和/etc/vsftpd/ftpusers两个设置文件脚本,将root账户前加上#号变为注释。(即让root账户从禁止登录的用户列表中排除)
重新开启vsftpd 命令如下service vsftpd restart

6.使用root用户连接

如图所示


用户名为root

密码为root用户的密码,

本机采用的是SFTP连接的,端口号是22。使用FTP连接没有成功。

关闭后点击(Dis)content ,连接结果如下,证明连接成功。


此时由于使用的是root用户,所以可以直接对文件进行修改和实现文件上传等操作。


上述完成后,就实现了在win7也能成功跑Linux系统。

Note:在连接虚拟机中的服务器之前,要先把虚拟机中的系统打开,可以不登录。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/You_are_my_dream/article/details/74853542
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 23:15:37
  • 阅读 ( 1059 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢