用smb和SSH实现windows和虚拟机ubuntu共享文件、交互操作

快速配置

不添加新的SSH或者SMB账号,直接使用系统账号。

1、 sudo apt-get install openssh-server     安装sshd服务

2、直接使用系统账号在ssh客户端连接登录

3、sudo apt-get install samba      安装samba服务

4、 sudo gedit /etc/samba/smb.conf

[share]                    //windows映射名,"\\192.168.85.128\share",映射成功即登陆到共享文件夹
  path = /home/xxx        //共享文件夹路径
  valid user = share tukery   //将系统账号tukery添加在这里,可以加很多个,空格隔开
  available = yes
  browseable = yes
  writable = yes
  public = yes                //不需要通过账号密码登陆

5、在Windows下添加一个映射,不需要账号和密码 ,有两种映射方法:

(1)通过虚拟机ip地址映射:\\192.168.85.128\share

(2)通过hostname映射(推荐),查看/etc/hostname内容(计算机名),确保在/etc/hosts中有“127.0.0.1 xxxx"或者“127.0.1.1 xxxx"对应行(xxxx就是计算机名)

Windows下映射:\\xxxx\share

 

<--------------------------------------------------------------分割线------------------------------------------------------------------------->

配置账号和密码

1、下载安装smb和SSH后,创建共享目录/home/caotuo

2、新建账号密码(wusimin/123456)

root@caotuo:/home/caotuo# adduser wusimin

你可能感兴趣的:(网络编程)