我使用该命令并被提示两次:
sudo mount //192.168.0.12/volume_1 /mnt/stableNas/
[sudo] password for {myUserName}:
Password:
我使用相同的密码
这很好用,但我想知道为什么我必须输入两次密码。我相信这会阻止我过去尝试过的自动挂载(现已删除),但我会留到下次再问。
如果我指定 -t 选项,我会使用 cifs 而不是 smbfs。
这是来自我的 auth.log:
Dec 30 15:11:07 pino sudo: {myUserName} : TTY=pts/1 ; PWD=/home/{myUserName} ; USER=root ; COMMAND=/bin/mount //192.168.0.12/volume_1 /mnt/stableNas/
Dec 30 15:11:07 pino sudo: pam_unix(sudo:session): session opened for user root by {myUserName}(uid=0)
Dec 30 15:11:11 pino sudo: pam_unix(sudo:session): session closed for user root
Linux Mint Nadia 搭配肉桂
fstab 的内容(虽然我认为它不相关,但我知道会被问到)
proc /proc proc nodev,noexec,nosuid 0 0
UUID=fdd8cdb4-876a-4387-8aa0-0c9101d1b004 /ext4 errors=remount-ro 0 1
UUID=3fb319aa-7e96-49b5-a26f-27da6ce47187 /home ext4 defaults 0 2
UUID=f756c855-5ed7-478d-9451-8b2b3ffd9ff8 /opt ext4 defaults 0 2
UUID=83ac367a-7bf1-4495-bad7-1620ae5382d3 /srv ext4 defaults 0 2
UUID=1cf91e67-6b32-4036-87cc-b296ab3f7984 /tmp ext4 defaults 0 2
UUID=c2961ad5-2f1e-458c-b5ae-2eb397a8b548 /var ext4 defaults 0 2
UUID=88ab57b9-291f-4250-8986-c5988d2070d4 none swap sw 0 0
UUID=3c9654b4-fb32-4974-b4d4-ca525114b19d /boot ext4 defaults 0 2
UUID=308A-36A4 /boot/efi vfat defaults 0
答案1
所以这个很简单。第一次要求输入密码时,您正在对 sudo 进行身份验证。Sudo 不会将此身份验证传递给 mount 命令(也不应该这样做);如果您从 root 提示符执行 mount 命令(即“sudo bash”,输入密码,然后发出 mount 命令),则只需输入一次密码(尽管您已经必须输入一次密码才能使用 sudo 成为 root)。如果您的 root 帐户有密码,您可以以 root 身份登录到终端或 su 到 root,mount 命令仍将需要密码,因为 SMB/CIFS 使用此密码进行身份验证。