web-dev-qa-db-ja.com

端末からsmb://[email protected]にcdする方法?

コンピューターでubuntuとgnomeを使用しています。

ファイルブラウザを開くと、左側のレールに「Work Server」というフォルダが表示されます。マウスオーバーすると、「smb://[email protected]」というキャプションが表示されます。そのフォルダをクリックすると、そのフォルダの内容が表示されます。すべてが素晴らしいです。

だから今私がターミナル/シェルを開くとき、私はタイプします

cd smb://[email protected]

ディレクトリが存在しないというエラーが表示されます。シェル/ターミナルからこのディレクトリに入るにはどうすればよいですか?

26
John

その共有でcdを実行できない理由は、cdがローカルファイルシステム*でのみ機能するためです。ここで問題を解決するには2つの方法があります。

smbclientを使用して、共有を参照します。

smbclient -U john //69.100.100.1/SHARENAME

またはmount -t cifs共有をローカルにマウントする場合は、マウントポイントがフォルダとして存在する必要があることに注意してください。

Sudo mount -t cifs -o user=john,iocharset=utf8,noperm //69.100.100.1/SHARENAME ~/shares/SHARENAME 

[〜#〜] sharename [〜#〜]を環境に合わせて調整してください。

ログインがActive Directoryドメインの一部である場合は、それらのコマンドにその名前を追加することができます。2番目のコマンドは次のようになります。

Sudo mount -t cifs -o user=YOURDOMAIN//john,iocharset=utf8,noperm //69.100.100.1/SHARENAME ~/shares/SHARENAME

*ここでの「ローカル」の意味は簡単ではありません。実際には、通常のツールは使用できないことに注意してくださいmount remote FS local。

25
Shadok

https://askubuntu.com/questions/101029/how-do-i-mount-a-cifs-share から恥知らずに借りました

端末コマンドは次のとおりです。

mount -t cifs -o username = USERNAME、password = PASSWD //192.168.1.88/shares/mnt/share

cifs-utilsのインストールが必要になる場合があることに注意してください

6
davelupt