Windowsの下にLinuxをマウントしますか(ftpなし)?

Windowsの下にLinuxをマウントしますか(ftpなし)?

外付けハードドライブ(ntfs)をに正常にマウントしました/mnt/seagate。私はDebianを使用しており、サーバーはLAN経由で私のPCに接続しています。それでは、ハードドライブを使用せずにWindowsエクスプローラにどのようにマウントしますかftp

$ nano/etc/fstab:

[..]
# Seagate
/dev/sdb1 /mnt/seagate ntfs defaults 0 2

# Medion
/dev/sdc1 /mnt/medion ntfs defaults 0 2

ベストアンサー1

1)Sambaをダウンロードしてインストールします。

apt-get install samba samba-common

2) samba.conf をバックアップします。

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

3) samba.conf を編集します。

nano /etc/samba/smb.conf

すべてを次に変更し、必要に応じて編集します。

[global]
        workgroup = arbeitsgruppe
        server string = %h server (Samba %v)
        log file = /var/log/samba/log.%m
        max log size = 1000
        encrypt passwords = true
        invalid users = root
        socket options = TCP_NODELAY
        security = user
        unix extensions = yes

[homes]
        comment = Home Directories
        browseable = no
        valid users = %S
        writable = yes
        create mode = 0600
        directory mode = 0700

4)Sambaユーザー作成:

adduser --disabled-login --shell /bin/false --home <home path - ex. /mnt/seagate> <username>

Sambaにユーザーを追加する:

smbpasswd -a <username>

5) サンバを再起動します。

service samba restart or /etc/init.d/samba restart

6)ウィンドウにサンバを追加します。 画像のキャプションは以下にあります。このウェブサイト(ドイツ人)。

つまり、\\<local or external ip>\<username>Windowsファイルエクスプローラに追加します。

重要: Windowsファイルエクスプローラでは、2つの同じデバイスを異なる共有としてマウントすることはできません。たとえば、

\\192.168.1.35\<username1 or share1> and \\192.168.1.35\<username2 or share2>

追加すると、share2Windowsエクスプローラはすでに接続(via share1)を持っていると思いますが、Sambaサーバーのユーザー名またはパスワードが間違っていると考えられます。いいえ、これはWindowsクライアントの問題です!

それを解決するには、たとえば、次のものを使用する必要がありますnetbios alias

[global]
        [..]
        netbios aliases = alias1 alias2 alias3
        [..]

したがって、以下を使用してください。

\\alias1\<username1 or share1> and \\alias\<username2 or share2>

代わりに:

\\192.168.1.35\<username1 or share1> and \\192.168.1.35\<username2 or share2>

注文する:

$ testparm                Test samba configuration
$ pdbedit -L             Show all vaild samba users
$ pdbedit -x -u <user>   Remove user
$ smbpasswd -a <user>       Add user to vaild samba users / Give password
$ smbpasswd -d <user>       Remove user from vaild samba users
$ service samba restart  Restart samba

おすすめ記事