Linux Mint で NAS をマウントするには二重認証が必要です

Linux Mint で NAS をマウントするには二重認証が必要です

コマンドを使用すると、プロンプトが 2 回表示されます。

sudo mount //192.168.0.12/volume_1 /mnt/stableNas/
[sudo] password for {myUserName}: 
Password: 

同じパスワードを使用しています

これはうまく機能しますが、なぜパスワードを 2 回入力する必要があるのか​​疑問に思います。これは、過去に試みた自動マウント (現在は削除済み) をブロックしていると思いますが、それは別の質問のために残しておきます。

-t オプションを指定すると、smbfs ではなく cifs が使用されます。

これは私の 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 はこの認証をマウント コマンドに渡しません (渡すべきでもありません)。マウント コマンドをルート プロンプトから実行する場合 (つまり、「sudo bash」と入力し、パスワードを入力してからマウント コマンドを発行する場合)、パスワードを 1 回入力するだけで済みます (ただし、sudo を使用してルートになるために、パスワードを 1 回入力する必要があります)。ルート アカウントにパスワードがある場合は、代わりにターミナルにルートとしてログインするか、su でルートにアクセスできます。このパスワードは SMB/CIFS によって認証に使用されるため、マウント コマンドにはパスワードが必要です。

関連情報