コマンドを使用すると、プロンプトが 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 によって認証に使用されるため、マウント コマンドにはパスワードが必要です。