最近经常在一台unbutu系统的电脑上调程序,搞好了之后将数据拷贝到另外一台windows系统的电脑上写文档,中间插拔U盘非常烦,就想着能不能两台电脑直接通过共享文件夹的方式传文件。
开始想将文件夹设置在linux系统上,windows上进行访问。参考了网上的一些设置,一直没有成功。后改成了在windows上设置共享文件夹,在linux上访问就ok了。
步骤如下:
-
在windows上创建一个文件夹,并通过属性里的共享选项卡设置共享以及可以访问的用户。
-
linux上安装samba,貌似要安装sambaclient。启动samba服务:
sudo samba start
-
在linux中设置一个挂载目录。我在home目录下创建了一个windows_share的目录用来挂载。
-
挂载:
sudo mount -t cifs -o username=windows_username,password=windows_password,uid=linux_uid, gid=linux_gid,dir_mode=0777,file_mode=0777 //window_ip/share_dir_path /home/linux_username/windows_share
其中,windows_username和windows_password分别为windows下设置的共享文件夹的用户名和密码, linux_uid和linux_gid是linux电脑中的账户的uid和gid,通过命令id xxx
来获取,这里面的 xxx为ubuntu系统的用户名,这个是为了获取共享目录的修改权限。window_ip为windows系统的ip地址。
挂载好了之后就可以在linux系统中直接打开,并将文件拖进去实现文件传递了。
来源:CSDN
作者:zhaoxin19900720
链接:https://blog.csdn.net/zhaoxin19900720/article/details/103732194