nautilusからパスワードで保護された共有にアクセスするにはどうすればよいですか?


10

次のコマンドを使用して、サーバーとパスワードで保護されていない共有にアクセスできます:ctrl + l smb:// server / share

を使用して共有に接続できます

smbclient // server / share -U 

次のコマンドを使用して、コマンドラインから接続できます。

sudo mount -t cifs // server / share -o username = user、password = password、uid = 1000、gid = 1000、iocharset = utf8、file_mode = 0777、dir_mode = 0777

Nautilus 3.6.3を使用してこの共有に接続するにはどうすればよいですか?


あなたが何をしたいか、そしてあなたがこれまでに何をしたかについてのより多くの情報を与えていただろう
Chella

回答:


10

13.04(raring)の新しいnautilusでは、接続資格情報を入力する場所が表示されなくなりました。これにより、URI構文がわからない場合、接続が非常に難しくなります。Wikipediaで SMB URI構文のヘルプを見つけることができます。

基本的に、次のいずれかのURIを使用します。

smb://[<user>@]<host>[:<port>][/[<path>]][?<param1>=<value1>[;<param2>=<value2>]] or
smb://[<user>@]<workgroup>[:<port>][/] or
smb://[[<domain>;]<username>[:<password>]@]<server>[:<port>][/[<share>[/[<path>]]][?[<param>=<value>[<param2>=<value2>[...]]]]][5]

ユーザー名にはスペースを明示的に含めることができ、エンコードは必要ありません。私自身、以下を使用しました:

smb://My User@WINDOWSHOST/Share

次に、資格情報の入力を求められます。共有にスペースがないため、共有名にスペースを含めることができるかどうかは不明なので、テストしていません。

共有にアクセスしたら、左側のパネルで共有を右クリックしてブックマークします。これにより、ログオフして再度ログインしたときに再マップされるため、サーバーに接続する方法を常に使用し続ける必要はありません。


最後の例は私のために働きました。Windowsシェア(Ubuntu 14.04からWindowsを実行しているPCへ)に接続しようとすると、接続が拒否された場合、Nautilusが資格情報プロンプトダイアログを表示します。問題は、宛先Windows PCがゲストユーザーに読み取り専用アクセスを許可している場合です。Nautilusは読み取り専用のアクセス許可で接続し、書き込みアクセス権を取得する機会が与えられないため、これは厄介です。そのURLは機能しました。これで、パスワードを入力できるようになりました。ありがとうございます。「smb:// user @ host / resource」を使用すると、Nautilusがダイアログを表示します。
とるはるす

問題は、cifsマウントによるデータ転送が、gvfsによるマウントよりも約10倍速いことです。gvfsマウントではパスワードプロンプトが表示されますが、cifsマウントでは取得されません。:Sうまくいけば、これはすぐに修正されるでしょう。
inf3rno 2016


2

私のnautilus(3.4.2)に基づいて、ユニティメニューでファイルを選択し、サーバーに接続してから、サーバーの詳細(共有ディレクトリのIP)、タイプ(Windows共有)、そして共有、フォルダー、ユーザーの詳細を指定します(ドメイン、ユーザー、パスワード)。私のインストールは、cifs-utilsがインストールされた状態で実行されます(sudo apt-get install cifs-utils)。/ etc / fstabに追加することで、起動時にこの共有をマウントすることもできます。

//192.168.XY/shareddirectory / home / user / sharename cifs auto、iocharset = utf8、uid = 1000、gid = 1000、user = username%password 0 0


/ etc / fstabからディレクトリをマウントできることはわかっていますが、これにより永続的にマウントされます。一時的に共有にアクセスするだけです。ユーザー名とパスワードを追加するオプションだったので、以前はNautilusから簡単に実行できました。ユーザー名またはパスワードを追加できなくなりました。これを行う方法を見つける必要があります。
ジョンフォーダイス2013

ファイルメニューを介してnautilusからサーバーに接続しようとした場合
2013

受信したメッセージは次のとおりです。「未処理のエラーメッセージ:Windows共有のマウントに失敗しました」
John Fordyce、2013

ごめん、知らない。私が見る唯一の方法は、マウントするたびに、ターミナルでmount.cifs ...を実行すると、natilusに表示されます。
ボブ2013

または、fstabでautoの代わりにnoautoを使用する
bob
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.