エラーメッセージにはCIFS URL(で始まるsmb://
)はサポートされていないため、「クラシック」構文を使用してサーバーと共有を識別する必要があります。さらに、共有内のフォルダを共有であるかのようにマウントすることはできません。共有をマウントしてから、その中のフォルダにアクセスする必要があります。必要に応じて、共有内のフォルダーへのシンボリックリンクを作成できます。あなたが実行したときに最後に、smbmount
、mount -t smbfs
、または類似のリモートとしてmountコマンドroot
(と、例えばsudo
)、あなたはそれが実際にでない限り(サーバ上のユーザ名を指定する必要があるroot
サーバは、Unixライクなシステムはない実行されている場合、そうである、と推奨)。
最初に、共有用のフォルダー(マウントポイント)を作成します。
sudo mkdir /mnt/projects
(これは、あなたがそれを作成したいと仮定している/mnt
。すべてグローバルにアクセス可能なマウントであなたのUbuntuシステム自体の一部ではない点を作成するために、より一般的になっています/media
代わりに/mnt
使用するが、それの罰金を/mnt
あなたのような場合。)
次に、次のようなコマンドを使用して共有をマウントします。
sudo smbmount //192.168.2.28/projects /mnt/projects -o user=USERNAME
USERNAME
ログインに必要なSambaサーバー上のユーザー名に置き換えます。パスワードの入力を求められます。コマンドラインでもパスワードを指定できます(を使用)が、パスワードはターミナルにクリアテキストで表示され、コマンド履歴に記録されるため、おそらくそうしたくないでしょう。-o password=PASSWORD
私が使用しsmbmount
たことに気付くでしょうが、mount -t smbfs
またはmount -t cifs
(またはmount.cifs
)必要に応じて同様に動作するはずです。
現在、smb://192.168.2.28/projects
コンテンツはでアクセスできます/mnt/projects
。smb://192.168.2.28/projects/myProject
in のコンテンツにアクセスできるようにする必要がある/mnt/projects/myProject
場合は、シンボリックリンクを作成できます。
sudo ln -s /mnt/projects/myProject /mnt/myProject
後でUbuntuの12.10との読者のために:あなたは使用する必要がありますmount.cifs
かmount -t cifs
(smbmount
とmount -t smbfs
はもはや提供されていません)。CIFS-utilsのの パッケージが必要です。これらのコマンドは、以前のシステムでも機能します。