我正在尝试在运行 Ubuntu Desktop 16.04 的服务器上使用 Samba 将整个硬盘驱动器设置为共享。我已经能够成功设置共享文件夹,但在设置驱动器时遇到问题。
这是我在 smb.conf 文件中的内容,其中 [share] 是共享文件夹,[share2] 是我为硬盘驱动器设置的内容:
[share]
path = /home/craig/desktop/share
available = yes
valid users = craig-pc
read only = no
browsable = yes
public = yes
writable = yes
[share2]
path = /media/craig/Seagate D1
available = yes
valid users = craig-pc
read only = no
browsable = yes
public = yes
writable = yes
Run Code Online (Sandbox Code Playgroud)
我的另一个问题是关于有效用户声明,目前我仅将其设置为我的 Windows 7 电脑,即用户 craig-pc,当我希望添加其他用户时,我是否使用逗号将它们添加到同一行中,例如有效用户= craig-pc、bob-pc 等?添加额外有效用户的正确方法是什么?
我从 smb.conf 文件中删除了 Share2 信息,然后使用 Samba GUI (system-config-samba) 将硬盘驱动器设置为共享,以下是它放置在 smb.conf 文件中的共享信息: …
我真的需要一些帮助,我是 Ubuntu 的新手,我想我真的把事情搞砸了。
我正在运行 Ubuntu Desktop 16.04.2 LTS,我想在启动时安装两个额外的硬盘驱动器。
我以 root 身份编辑了 /etc/fstab 文件以包含两个驱动器。
/etc/fstab 文件的每一行都以 # 符号开头,所以我相信它只是示例文件。我按照几个不同社区网站上的说明添加了两行,如下所示:
/dev/sda1 /media/Seagate drive 1 auto,defaults,user,dmask=027,fmask=137 0 0
/dev/sda2 /media/Seagate drive 2 auto,defaults,user,dmask=027,fmask=137 0 0
Run Code Online (Sandbox Code Playgroud)
我知道这不是我添加的内容,但我无法获得正确的信息添加到这篇文章中,因为我保存了现在无法启动的机器上的所有信息。哑巴我知道!
然后我重新启动。
现在我的系统不会启动到桌面,而是停在 root@craig-PE-T130:~#
有没有办法可以从 root@craig-PE-T130:~# 删除我添加的行编辑 /etc/fstab 文件,以便我的系统启动烘焙到桌面?
我真诚地感谢您能提供的任何帮助。
编辑更新 5/17/2017
我能够使用 try Ubuntu 从安装 cd 启动。然后我找到了我编辑过的 /etc/fstab 文件,如下所示:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more …Run Code Online (Sandbox Code Playgroud) 我是 Ubuntu 的新手,所以请原谅我的经验不足。
我正在运行 Ubuntu Desktop 16.04.1 并且我被设置为管理员,我是唯一的用户,所以我相信因此我应该成为 root 用户。
但是,当我尝试使用任何文件管理软件(即文件管理器、文件、Dolphin 等)从根复制文件/var/www/html并将其粘贴到/var/www/目录中时,我收到错误消息:拒绝访问。无法写入。
为什么我不能写入这些目录?
这可能是因为我打开了自动登录选项?
boot ×1
command-line ×1
fstab ×1
hard-drive ×1
mount ×1
permissions ×1
samba ×1
server ×1
versions ×1