小编Del*_*eko的帖子

是否可以阻止 Windows 更改 Linux SMB 共享的权限?

在 Ubuntu 上,我已将用户的公共文件夹设为 SMB 共享(使用与 smbuser 相同的用户) - 然后我将其映射为 Windows XP 上的网络驱动器。

我可以从 Windows 编辑共享上的任何文件,但是每当我这样做时都会更改权限 - 它保留所有者权限但将组和每个人的权限重置为只读。

例如文件是 777,我把它保存在 Windows 端,现在它是 744。

有没有办法阻止这种情况发生?

linux permissions smb

6
推荐指数
1
解决办法
2672
查看次数

在 Linux 启动时挂载 Windows 共享

我在 Windows 中运行 VirtualBox。我将 Ubuntu Linux 10.04 安装为 VM。

每当我登录时,我都必须运行以下命令来挂载我的共享 Windows web dev 文件夹:

sudo mount.vboxsf web_apps /mnt/web_apps
Run Code Online (Sandbox Code Playgroud)

我可以把这条线放在哪里(减去 sudo),以便它在 Linux 启动时运行一次?我猜一定有一个根 .profile 或 .login 脚本在某个时候运行?

解决方案:

感谢 The Operator 我想通了,对于未来的超级用户,这就是我所做的:

  1. 从终端:

    sudo nano /etc/modules
    
    Run Code Online (Sandbox Code Playgroud)
  2. 将以下内容添加到文件底部:

    vboxvfs
    vboxadd
    
    Run Code Online (Sandbox Code Playgroud)
  3. 保存并退出。然后:

    sudo nano /etc/fstab
    
    Run Code Online (Sandbox Code Playgroud)
  4. 然后,在此文件的底部添加:

    web_apps /mnt/web_apps vboxsf defaults 0 0
    
    Run Code Online (Sandbox Code Playgroud)

linux mount virtualbox network-shares ubuntu-10.04

1
推荐指数
1
解决办法
4780
查看次数