我使用該命令並提示兩次:
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 使用此密碼進行身份驗證。