構成Ubuntu:構成sambaのインストール
2337 ワード
環境:Ubuntu 10.10
現在apt-get installを使用する方法はsamba 4にインストールするしかありませんが、ネット上の多くの構成ドキュメントはsambaに関するものです.そこでsamba 4をデフォルトでインストールしました
1、まずsambaを取り付ける
2、共有ディレクトリの作成
(1)sambaプロファイルsmbをバックアップする.conf(プロファイルを変更する前にこの良い習慣を身につけなければならない)
#security=userを見つけて、次のように変更します.
最後にsmb.confは最後に次のコードを追加します.
注意:valid users=name、このnameは自分で起きたもので、後でユーザー名を追加するときに追加されます.(例えば私のユーザー名はlinuxなのでlinuxと名付けられました)
また、この「Share」の名前も勝手につけることができます.これはwindowsアクセス時に表示された名前です.
4、sambaアカウントを作成し、パスワードを設定する
その後、新しいsambaユーザーパスワードを設定できます.これを実行しないとsession setup failed:NT_STATUS_LOGON_FAILURE];
5、sambaサービスのテストと起動
(1)構成パラメータが間違っていないことを確認する
必ずヒントを与えます
sudo:/etc/init.d/samba: command not found;
6、sambaサービスをテストして共有ディレクトリにアクセスする
(1)仮想マシンUbuntuのipを取得(ifconfigを使用)
(2)Windowsファイルブラウザに\192.168.1.3と入力
shareでは仮想マシン上のファイルにアクセスできます.
現在apt-get installを使用する方法はsamba 4にインストールするしかありませんが、ネット上の多くの構成ドキュメントはsambaに関するものです.そこでsamba 4をデフォルトでインストールしました
1、まずsambaを取り付ける
$ sudo apt-get install samba smbfs
2、共有ディレクトリの作成
$ mkdir -p ~/share
$ chmod 777 ~/share
3、sambaサービスの構成(1)sambaプロファイルsmbをバックアップする.conf(プロファイルを変更する前にこの良い習慣を身につけなければならない)
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
(2)sambaプロファイルsmbを修正する.conf $ sudo vim /etc/samba/smb.conf
まず#security=userを見つけて、次のように変更します.
security = user( # )
username map = /etc/samba/smbusers
[global]を見つけて、workgroup=MSHOMEをworkgroup=WORKGROUPに変更し(ここでのWORKGROUPは共有中のワークグループ名であることに注意)、以下のコードを追加します(WORKGROUPに変更した場合は、以下のコードしか必要ありません). display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
注:この3行のコードは中国語のディレクトリの文字化けしを防ぐためです最後にsmb.confは最後に次のコードを追加します.
[Share]
comment = Shared Folder with username and password
path = ~/share
public = yes
writable = yes
valid users = name( )
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes
注意:valid users=name、このnameは自分で起きたもので、後でユーザー名を追加するときに追加されます.(例えば私のユーザー名はlinuxなのでlinuxと名付けられました)
また、この「Share」の名前も勝手につけることができます.これはwindowsアクセス時に表示された名前です.
4、sambaアカウントを作成し、パスワードを設定する
$ sudo touch /etc/samba/smbpasswd
$ sudo smbpasswd -a name # name ( )
その後、新しいsambaユーザーパスワードを設定できます.これを実行しないとsession setup failed:NT_STATUS_LOGON_FAILURE];
5、sambaサービスのテストと起動
(1)構成パラメータが間違っていないことを確認する
$ sudo testparm
注:sudo:testparm:command not foundエラーが発生した場合は、次のコマンドを実行します. $ sudo apt-get install samba-common-bin
(2)sambaサービスの開始 $ sudo service smbd restart
注:ネット上のいくつかは古い命令で、もう使えません.以下のようにします. $ sudo /etc/init.d/samba restart
必ずヒントを与えます
sudo:/etc/init.d/samba: command not found;
6、sambaサービスをテストして共有ディレクトリにアクセスする
(1)仮想マシンUbuntuのipを取得(ifconfigを使用)
(2)Windowsファイルブラウザに\192.168.1.3と入力
shareでは仮想マシン上のファイルにアクセスできます.