Ubuntuアプリケーションsamba構成
他のテストをする時間がなく、sudo apt-get install sambaで直接インストールしました.
インストール後、別のマシンでログインすると、常に接続中であることがわかります.明らかにログインできません.
Javaeyeのある人の文章には、構成方法があり、役に立ちます.方法は次のとおりです.
1.編集/etc/samba/smb.conf
「;security=user」を見つけて前のセミコロンを消します(家に帰ってからまた自分のマシンの仮想マシンに装着してみましたが、今回はセミコロンを消すのではなく、前のセミコロンである注視記号を消して、実際に2回も装着していないのがおかしいです)
2./etc/samba/smb.confファイルの末尾に次のコードを追加
構成内容は文意を参照してください.theuserとは、このアクセスを使用するユーザーを指します.このユーザーは存在する必要があります.存在しない場合は、追加してください.
3./etc/samba/smb.confの[global]タブを見つけてワークグループを変更し、符号化構成を追加
後ろの3行は、中国語のカタログが文字化けしてしまうのを防ぐためです.このうち、あなたのlocalによっては、UTF-8をcp 936に変更する必要がある可能性があります.
4.sambaサービスを再起動するには、次のコマンドを使用します.
sudo/etc/init.d/samba restart
5.sambaユーザーを追加し、次のコマンドを実行します.
ふえる sudo smbpasswd -a theuser ユーザーの削除 sudo smbpasswd -x theuser
OK、今登録してみてもいいです.
インストール後、別のマシンでログインすると、常に接続中であることがわかります.明らかにログインできません.
Javaeyeのある人の文章には、構成方法があり、役に立ちます.方法は次のとおりです.
1.編集/etc/samba/smb.conf
「;security=user」を見つけて前のセミコロンを消します(家に帰ってからまた自分のマシンの仮想マシンに装着してみましたが、今回はセミコロンを消すのではなく、前のセミコロンである注視記号を消して、実際に2回も装着していないのがおかしいです)
2./etc/samba/smb.confファイルの末尾に次のコードを追加
[theuser]
comment=Shared folder with username and password
path=/home/theuser/yoursharedir
public=yes
writable=yes
valid users=theuser
create mask=0644
directory mask=0644
force user=theuser
force group=theuser
available=yes
browseable=yes
構成内容は文意を参照してください.theuserとは、このアクセスを使用するユーザーを指します.このユーザーは存在する必要があります.存在しない場合は、追加してください.
3./etc/samba/smb.confの[global]タブを見つけてワークグループを変更し、符号化構成を追加
workgroup = WORKGROUP # Window Group
display charset=UTF-8
unix charset=UTF-8
dos charset=cp936
後ろの3行は、中国語のカタログが文字化けしてしまうのを防ぐためです.このうち、あなたのlocalによっては、UTF-8をcp 936に変更する必要がある可能性があります.
4.sambaサービスを再起動するには、次のコマンドを使用します.
sudo/etc/init.d/samba restart
5.sambaユーザーを追加し、次のコマンドを実行します.
ふえる sudo smbpasswd -a theuser ユーザーの削除 sudo smbpasswd -x theuser
OK、今登録してみてもいいです.