Samba構築


共有フォルダにするディレクトを作成

# mkdir /home/kitakan

パーミッションを変更

# chmod 777 /home/kitakan

オリジナルのバックアップ

# mv smb.conf smb.conf.old

編集ファイル

# vi /etc/samba/smb.conf

[global]
security = share
coding system = euc
client code page = 932
workgroup = kitakan

[public]
path = /home/kitakan
writeable = yes
guest ok = yes
guest only = yes

smbの起動

# /etc/rc.d/init.d/smb start
Starting SMB services: OK


アクセス権付フォルダ作成

SambaとLinuxは異なるユーザを利用しますのでSamba上に同じユーザを登録する必要があります。
Linux上に作成されている既存ユーザではなく、Samba上に新しいユーザを登録するにはLinux上でユーザを作り
パスワードを設定する必要があります。(既存のユーザであれば直接Samba上のパスワード設定に移ってください)

# useradd smbuser
# passwd smbuser

次にSamba上のパスワードを設定します。

# smbpasswd -a smbuser

# vi /etc/samba/smb.conf

[global]
security = user
coding system = euc
client code page = 932
workgroup = kitakan
encrypt passwords = yes
create mask = 0777
directory mask = 0777
[public]
path = /home/kitakan
writeable = yes
guest ok = no

smbの再起動

# /etc/rc.d/init.d/smb restart
Starting SMB services: OK


SWATの設定方法

起動確認

# chkconfig --list | grep swat
swat: off

自動起動の設定

# chkconfig swat on

# vi /etc/hosts.allow

swat : 192.168.55.0/255.255.255.0

xinetdを再起動

# /etc/rc.d/init.d/xinetd restart
Stopping INET services: OK
Starting INET services: OK

ブラウザーにてhttp://(IPアドレス):901/

これにて閲覧可能