在 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 指令;如果您從根提示符號執行掛載命令(即“sudo bash”,輸入密碼,然後發出掛載命令),您只需要輸入一次密碼(儘管您已經必須輸入一次密碼)使用 sudo 成為 root)。如果您的 root 帳戶有密碼,您可以以 root 身分登入終端機或 su to root,並且 mount 命令仍需要密碼,因為 SMB/CIFS 使用此密碼進行身份驗證。

相關內容