在 Linux Mint 中安装 Nas 需要双重身份验证

在 Linux Mint 中安装 Nas 需要双重身份验证

我使用该命令并被提示两次:

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 使用此密码进行身份验证。

相关内容