UbuntuのSambaに関してサーバーにユーザーがいる場合、たとえば、次の名前で作成されたユーザーは次のようにomicron
実行uid=1003 gid=1003
します。
sudo smbpasswd -a omicron
その後、クライアントでこれを試してみます(デモ目的で複数行が必要です):
sudo mount -t cifs //192.168.1.X/thenumbers
/mnt/192.168.1.X/numbers
-o username=omicron,rw
予想されるリモートディレクトリをクライアントにマウントできますが、いいえたとえば、次のようにmkdir 777
書きます。mkdir: '777' ディレクトリを作成できません: 権限が拒否されました。。
man mount.cifs
指示に従って:
rw mount read-write.
質問1
rw
パラメータが期待どおりに機能しないのはなぜですか?
ディレクトリをアンマウントしてクライアントで再試行する場合(デモ目的で複数行が必要です):
sudo mount -t cifs //192.168.1.X/thenumbers
/mnt/192.168.1.X/numbers
-o username=omicron,uid=####,gid=####
どこ:
rw
もう表示されないuid
〜しなければならないサーバー側と同じです。この場合、omicronのuidです。1003
gid
オプションですが、サーバー側と同じでなければなりません。この場合、omicronのgidです。1003
予想されるリモートディレクトリをクライアントにマウントでき、最終的に次の内容を作成できました。mkdir 777
質問2
uid
なぜ残業をするのですかrw
?
質問3
uid
代わりに、ユーザー名を使用せずに使用できるパラメータはありますか?私の言葉は
sudo mount -t cifs //192.168.1.X/thenumbers
/mnt/192.168.1.X/numbers
-o username=omicron,P1=omicron,P2=omicron
読みましたが、上記のコマンドで何を示し、置き換えて適用するかが見つかりman mount.cifs
ません。P1
P2
答え1
質問3について:に従ってman mount.cifs
使用できuid
、gid
名前自体を使用できます。
だから:
sudo mount -t cifs //192.168.1.X/thenumbers
/mnt/192.168.1.X/numbers
-o username=omicron,uid=omicron,gid=omicron