2011/03/04(金) [n年前の日記]
#1 [linux] Ubuntu上でsambaを設定
1日に1つずつ、サーバの設定をしていこう…。とりあえず今日は sambaを。
の前に、Vine Linux側のソレと一致させるために、グループを追加しておかないといけないような気がする。Ubuntuの場合は… addgroup と groupadd があるみたいだけど、何が違うのだろう。よく分からない。とりあえず Vine側と同じグループ名を追加。gidは違うけど。
Ubuntu 10.04 は nobody というグループ名が無いようで、ちと悩む。nogroup が相当するらしいが…。Vine側からファイルをコピーしてくるときに困りそうなので一応作成。コピーした後で chgrp すればいいだろう。たぶん。
_Ubuntu 10.04 LTS - ファイルサーバー - フルアクセスの共有フォルダ作成 : Server World
上記の記事を参考にして samba を設定。sudo aptitude reinstall samba で再インストール。/etc/samba/smb.conf を設定。testparm を実行してエラーが無いことを確認。
ブラウザ上からsambaの設定ができる、swat というツール?も動かそうとしたのだけど、これが上手く行かない。swat と xinetd をインストールすれば動く、と書かれた記事がほとんどなのだけど…。
/etc/xinetd.d/swat を作成。中身はこんな感じに。
ページは出たものの、Vine側のソレを参考に設定したら、sambaにアクセスできなくなった。うーん。バックアップしておいたインストール直後の smb.conf に書き戻し。再度設定。testparm を実行してエラーが無いことをチェック。
しかし上手く行かない。Ubuntuを再起動すると、Windows機からアクセスできなくなってしまう。sudo service smnd restart をするとアクセスできるようになる。何故にOS起動直後はアクセスできないのだろう。
smbpasswd ではなく、pdbedit なるツールで samba用のパスワードを設定してみたけど変化なし。というか security = share にしてるからそのへん関係ないと思うのだけど。
の前に、Vine Linux側のソレと一致させるために、グループを追加しておかないといけないような気がする。Ubuntuの場合は… addgroup と groupadd があるみたいだけど、何が違うのだろう。よく分からない。とりあえず Vine側と同じグループ名を追加。gidは違うけど。
Ubuntu 10.04 は nobody というグループ名が無いようで、ちと悩む。nogroup が相当するらしいが…。Vine側からファイルをコピーしてくるときに困りそうなので一応作成。コピーした後で chgrp すればいいだろう。たぶん。
_Ubuntu 10.04 LTS - ファイルサーバー - フルアクセスの共有フォルダ作成 : Server World
上記の記事を参考にして samba を設定。sudo aptitude reinstall samba で再インストール。/etc/samba/smb.conf を設定。testparm を実行してエラーが無いことを確認。
ブラウザ上からsambaの設定ができる、swat というツール?も動かそうとしたのだけど、これが上手く行かない。swat と xinetd をインストールすれば動く、と書かれた記事がほとんどなのだけど…。
/etc/xinetd.d/swat を作成。中身はこんな感じに。
service swat { disable = no port = 901 socket_type = stream wait = no only_from = 127.0.0.1 192.168.1.0/24 user = root server = /usr/sbin/swat log_on_failure += USERID }余談だけど、記述を間違えている記事を参考にして作業してしまって、swatのページが出てこなくて数時間ハマってた…。
ページは出たものの、Vine側のソレを参考に設定したら、sambaにアクセスできなくなった。うーん。バックアップしておいたインストール直後の smb.conf に書き戻し。再度設定。testparm を実行してエラーが無いことをチェック。
しかし上手く行かない。Ubuntuを再起動すると、Windows機からアクセスできなくなってしまう。sudo service smnd restart をするとアクセスできるようになる。何故にOS起動直後はアクセスできないのだろう。
smbpasswd ではなく、pdbedit なるツールで samba用のパスワードを設定してみたけど変化なし。というか security = share にしてるからそのへん関係ないと思うのだけど。
[ ツッコむ ]
以上、1 日分です。