Windows7クライアントとvmwareワークステーション内にインストールされている最新バージョンのubuntuサーバーを使用しています。
Ubuntuサーバーは、これまでapt getを介してインストールした唯一のプログラムとして、opensshサーバーのみを使用した新規インストールです。
Windowsのマップされたドライブを介してUbuntuサーバーファイルシステムにアクセスしたいと思います。 [コンピューター] >> [ネットワークドライブのマップ]に移動して、次のように入力します。
\\192.168.163.129\home\tk
windows cannot access: \\192.168.163.129\home\tk.
と言ってエラーになります
これを可能にするためにインストールする必要があるものはありますか?
おそらくsamba4ではなくsambaが必要になるでしょうが、とにかくうまくいくはずです。 'smbpasswd -a USERNAME'を実行し、ユーザーのパスワードを入力します。 Sambaは、Linuxパスワードと同期できる独自のパスワードストアを保持しています(最後に、ubuntuのデフォルトで同期をオンにすることを確認しました)が、初期パスワードは「smbpasswd-a」で設定する必要があります。
また、/ etc/samba/smb.confを編集して、homesセクションのコメントを解除します(下部にあるはずです)。他の設定はデフォルトのままにします。
次のようになります。
[ホーム]閲覧可能=有効なユーザーなし=%s
(それは私の頭から離れています。おそらく、設定にコピーして貼り付けるだけでなく、sambaが通常家に必要とする2つのディレクティブです)
Sambaの使用を検討することができます。自分で設定したことはありませんが、Windowsがネットワークドライブとの通信に通常使用するのと同じプロトコルを実装していることは知っています。 Ubuntu12.04にはsamba
という名前のパッケージとして含まれているため、Sudo apt-get install samba
を実行するだけです。