Sambaの設定がない?【Ubuntu Server 12.04、ufw】
sambaを設定して、ufwで通過できるように設定する場合は、こんなふうにする。
$sudo ufw allow Samba
ところが、ufwが「Sambaなんて知らん!」と文句をいう。
この大文字から始まるものは予め決められているもので、私ら素人はそれを使うだけでよかったはず。
予め決められているものを調べるには、次のようにしろと書いてある。
$ sudo ufw app list
ところが、一緒にインストールしたCUPSは出てくるけど、Sambaの名前はない。
うーん、どうやって設定すればいいんだ?
調べているうちに、この予め決められているものは/etc/ufw/applications.dにあるテキストファイルで定義されていることがわかった。
試しに、CUPSの定義(cups)の中身を見てみる。
[CUPS]
title=Common UNIX Printing System server
description=CUPS is a printing system with support for IPP, samba, lpd, and other protocols.
ports=631
なんだ。角括弧の中が呼び出す名前で、ポート番号が定義されているだけじゃないか。
ということは、前のバージョン(11.10)の定義ファイルを持ってくれば多分動くぞ。
前のバージョンを用意するのが面倒だったので、VirtualBoxに入れてあったLinux Mint 12で調べてみた。やはり、同じディレクトリに定義ファイルがある。
[Samba]
title=LanManager-like file and printer server for Unix
description=(略)
ports=137,138/udp|139,445/tcp
これをコピーして、ゴー!
よし、成功!
CrystalDiskMarkで速度を計測。
(マシンはHP ProLiant MicroServer(Turion II NEO N40L)、OSはUbuntu Server 12.04)
なんだか、ReadとWriteで偏ってるなぁ。11.10のときはどうだったけ?
ちなみに、前回のWHS2011のデータはこちら。
(マシンはAT5NM10-I(AtomD510)、OSはWHS2011)
あとは、バックアップしてあったデータを元に戻して終了。
明日には完了するかな。






最近のコメント