質問: windows 10クライアントを備えたubuntu 16 sambaサーバー-チュートリアル/ハウツー windows 10コンピューターをubuntu 16.04.1のsambaサーバーに接続するときに問題が発生しました。ついにできた。それでは、ubuntu 16サーバー上のファイルをwindows 10コンピューターと共有する方法は?
回答: まず、既存のsamba構成に変更を加えた場合は、それらを元に戻すか、/etc/samba/smb.conを削除してsambaをアンインストールします。ubuntuサーバーのユーザー名はpeterlustigであり、ubuntuサーバーのipは192.168.2.42であると想定しています。 sudo apt-get install samba sudo cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak設定をバックアップするだけ sudo mkdir /myshares- sambaを介して共有するもの sudo chown peterlustig:peterlustig /myshares sudo chmod 777 /mysharesまたはより低い権利で実験して、まだそれをしていません sudo smbpasswd -a peterlustigユーザーpeterlustigをsambaデータベースに追加してアクティブ化します。 (通常、ubuntu自体のpeterlustigとは異なるパスワードです。パスワードは、サーバーにwindows 10クライアントを接続するときに入力する必要があるものです、ステップ10) sudo nano /etc/samba/smb.confそして、ファイルの最後に次を追加します。 # samba share for windows clients [my-shared-folder-name] path = /myshares available = yes valid users = peterlustig read only = no browseable = yes public = yes writable = yes sudo /etc/init.d/samba restartサーバーを再起動し、構成を再読み込みします ufw firewallを使用する場合は、設定する必要があります。例えば。 samba共有へのアクセスを許可するホストは192.xxx.xxx.xxxのみなので、次のように入力しました:sudo ufw allow from 192.0.0.0/8 to any app samba windows 10クライアントで、windowsエクスプローラーを開き、ホストのipアドレスを入力します:\\192.168.2.42。これで、ステップ8のmy-shared-folder-nameという名前の共有フォルダーが[]括弧内に表示されます。それを開く。ここで、資格情報、つまりユーザー名peterlustigと手順6で入力したパスワードを入力する必要があります。 windowsネットワークドライブとしてマップすることもできます。アドレスは\\192.168.2.42\my-shared-folder-nameになり、異なる資格情報を使用(windows 10ユーザーが提供するものより)を有効にして、ステップ6からpeterlustigとパスワードを入力することを忘れないでください。これが誰にも役立つことを願っています。幸せな共有!