没有root权限在Windows和Linux之间共享文件夹

时间:2014-12-22 09:09:44

标签: linux samba

我有一个安装了ubuntu的开发服务器,我在这个服务器上只有正常的权限。我想与Windows共享一个文件夹来存储代码并在此服务器中编译代码,但在Windows中编辑它们。如果没有root权限我怎么能实现这个目标?

PS。似乎samba安装在该服务器

2 个答案:

答案 0 :(得分:1)

  1. sudo apt-get install samba libpam-smbpass

  2. sudo service smbd restart

  3. sudo gedit /etc/samba/smb.conf 并更改工作组名称 - > workgroup = WORKGROUP

  4. sudo service smbd restart

  5. sudo apt-get install winbind

  6. sudo gedit /etc/nsswitch.conf 添加 主机:文件mdns4_minimal [NOTFOUND = return]赢取dns mdns4

  7. sudo /etc/init.d/networking restart

答案 1 :(得分:1)

如果您在ubuntu上运行SSH服务器,可以尝试安装,例如在Windows中MobaXTerm并通过ssh访问ubuntu。如果有效,您就可以使用scp to transfer data efficiently

另一种选择是使用rsync in combination with ssh,可以在没有root权限的情况下从linux使用。但是,您可能必须调整Windows权限。

然而,最佳解决方案是使用版本控制系统作为上述评论中提到的@Filburt。