Debian

SAMBAでマウントしたけど書き込めず

LANDISKに対して、以前書いた degas@debian:~$ sudo mount -t smbfs -o username=common,codepage=cp932,iocharset=utf8 //192.168.100.101/share /mnt/nas_share でmountしたのだけど、ownerもgroupもrootのみ。ようやく書き込みできるようにマウントできた…

linux-image-2.6-686をインストール

最近apt-getでlinux-image-2.6-686が保留されているので、明示的にインストールしてみる。 参考:[ヅラド] Debian GNU/Linux etch に linux-image-2.6-686 をインストール debian@debian:~$ uname -a Linux debian 2.6.18-5-686 #1 SMP Mon Dec 24 16:41:07 …

LANDISKとのsmbmount

文字化けした。 まず、Debian 4.0 (etch)はUTF-8。一方、ファイルサーバであるLANDISKはWindowsの文字コードであるcp932。 なので以下のようにコードを明示してやる。 degas@debian:~$ sudo mount -t smbfs -o username=common,codepage=cp932,iocharset=utf…

SAMBAでマウント(mountコマンドで)

degas@debian:~$ sudo smbmount //192.168.100.101/share /mnt/nas_share -o username=commonは以下でもOK。 degas@debian:~$ sudo mount -t smbfs -o username=common //192.168.100.101/share /mnt/nas_share

SAMBAでマウント

192.168.100.101のファイルサーバ、中に共有フォルダとしてshareフォルダがあるとする。ファイルサーバにアクセスするユーザ名はcommon。/mnt/nas_shareにマウントする。 degas@debian:~$ sudo smbmount //192.168.100.101/share /mnt/nas_share -o username…

OpenVPNサーバ側設定(7)接続結果

OpenVPNサーバを動かしているサーバに外部から無事に接続できた。 サーバのログは以下のリンクを参照。server.confのverbの値により出力されるログの詳細さが異なっていたので、3〜6で変えてみた。通常は3で良いと思われる。 OpenVPNの出力(verb 3) - 別館…

OpenVPNサーバ側設定(6)iptables設定

OpenVPNサーバのあるネットワークを192.168.100.0/24とする。 OpenVPNサーバのIPアドレスは192.168.100.100。 Webminのネットワーク > Linuxファイヤウォールにて、着信パケット(INPUT)と転送パケット(FORWARD)に以下の設定を追加する。 実行するアクション…

OpenVPNサーバ側設定(5)server.confの設定、OpenVPNサーバ動作確認

構築したいVPNのイメージは以下の通り。 VPN構成はルーティング方式。 (ブリッジ方式は…よく分からん。違いについてはhttp://www.atmarkit.co.jp/flinux/special/openvpn/openvpnb.html参照。) OpenVPNサーバのあるネットワークを192.168.100.0/24とする。…

OpenVPNサーバ側設定(4)クライアント証明書の生成

クライアントとしてMacとWinがある、とする。それぞれの名前はClientMac, ClientWinとしておく。 やはりこれもrootのままつづけていく。 debian:/etc/openvpn/easy-rsa# ./build-key-pass ClientMac(又はClientWin) Generating a 1024 bit RSA private key…

OpenVPNサーバ側設定(3)Diffie Hellman (DH)パラメータの生成

まだrootのままなので、そのままやっていく。 debian:/etc/openvpn/easy-rsa# ./build-dh Generating DH parameters, 1024 bit long safe prime, generator 2 This is going to take a long time .........+..........+............................+.......…

OpenVPNサーバ側設定(2)OpenVPNサーバの証明書と秘密鍵の生成

またrootになる必要がある。だが一旦ログアウトしたので、環境変数を再度設定するため先ず. ./varsを実行。 debian:/etc/openvpn/easy-rsa# . ./vars NOTE: when you run ./clean-all, I will be doing a rm -rf on /etc/openvpn/easy-rsa/keys debian:/etc/…

OpenVPNサーバ側設定(1)CA証明書とCA秘密鍵の生成

まずスクリプトを/etc/openvpn/へコピーする。/etc/openvpn/の中身は空だったけど念のためcp -iで上書き確認。なおcp -aはコピー元の属性と同じようにしてコピーすることを指示している。cp -dpRと同じ、だそうだ。 degas@debian:$ sudo cp -ai /usr/share/d…

OpenVPNインストール

OpenVPNの概要は以下を参照。 OpenVPNはフル機能のSSL VPNであり,以下の機能を実装している:業界標準のSSL/TLSプロトコルを利用したOSI第2・第3層相当のセキュアなネットワーク拡張,証明書やスマートカードやユーザ・パスワード等による柔軟なクライアン…

不正中継確認その2

確認サイトその2。Mail relay testingDDNSでdebian.mydns.jpというのを取得した、という例にて。 Mail relay testing Connecting to debian.mydns.jp for anonymous test ...debian.mydns.jp ESMTP Postfix (Debian/GNU) >>> HELO www.abuse.netdebian.mydn…

不正中継確認その1

確認サイトその1。http://www.rbl.jp/svcheck.php DDNSでdebian.mydns.jpというのを取得した、という例にて。 第三者中継テスト 第三者中継テストのためdebian.mydns.jpに接続しています...debian.mydns.jp ESMTP Postfix (Debian/GNU) >>> HELO h.rbl.jpde…

submission port

/etc/postfix/master.cf submission inet n - - - - smtpd # -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,rejectと変更。1,3,4行目のコメントアウトを取り外す。 でも4行目があればSMT…

不正中継を防ぐ

参考:Postfix設定パラメータ いろいろ読んだところ、やはり一番大事なのは/etc/postfix/main.cfの smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destinationですな。特に後者。 permit_mynetworksに関してはもちろん/etc/postfix/main.…

ログ解析は

WWWサーバを作るつもりはないのだが、メールサーバはいちおう立ち上げておきたい。 しかし、先ほど公開したら、早速踏み台にしようとしに来たヤツが居た。Postfixのログが見れるログ解析ソフトが欲しい。 AWStatが候補。AnalogやWebalizerというのもあるが。

SMTP-Auth設定

元は先人たちと同様にCyrus SASLでSMTP Authを行うつもりだった。だが、いまPOP3サーバとして使っているDovecotにもSASLが使えると言うことなので、設定してみる。 参考:Postfix SASL How実は先にCyrus SASL関係のモジュールやら何やら入れたので、先にdpkg…

外にメールを送る

Webminにて設定。 サーバ > Postfix の設定 > 一般オプションの「ホスト経由でメールを送信(relayhost)」でプロバイダのSMTPサーバを記入し、「保存して適用」ボタンを押す。自分のメールアドレスへ送ってみたら、ちゃんと届いた。めでたしめでたし。

Webminでiptablesの設定変更

外からアクセスできるよう変更。 WAN側のポート8080にアクセスするとLAN側のポート80に転送するよう静的IP masqueradeを設定してあるとする。 アクセス元はemobileからのアクセス(60.254.192.0/18)に限定。 コネクションが不当(INVALID)でないものに限定 着…

cronメールの文字化け対策

cronに登録したapt-get update && apt-get -y upgradeのメールが文字化けしている。もちろんUTF-8だからだ。しかし。 Content-Type: text/plain; charset=ANSI_X3.4-1968 というキャラクタセットは何なのだ。余計に文字化けするじゃないか。apt-get update &…

公開鍵暗号でsshログイン

前に書いたとおり。 公開鍵暗号でのsshリモートログイン - 別館 子子子子子子(ねこのここねこ)

Webminでiptablesの設定

参考:Vine3.2 + TP535E 簡易ウェブサーバ 備忘録 iptablesネットワーク > Linux ファイヤウォールを選択。 Linux ファイヤウォール Rules file /etc/iptables.up.rules IPtablesファイヤウォールがまだ設定されていません。Webminは下で選択したファイヤウ…

POPサーバ設定

Dovecotをインストール。 参考:http://pierre.vg/x/modules/pukiwiki/?Postfix%A1%DCDovecot%A4%C7%A5%E1%A1%BC%A5%EB%A5%B5%A1%BC%A5%D0%B9%BD%C3%DB%A1%CADebian%CA%D4%A1%CB degas@debian:~$ sudo apt-get install dovecot パッケージリストを読み込んで…

LAN内だけのSMTPサーバ

参考:No.111 LAN内でメールをやりとりするには? - Linux で自宅サーバ [ Home Server Technical. ] Webminのサーバ > Postfix > 一般オプションを選択。 「最も便利な一般オプション」では、 「メールを受信するドメイン(mydestination)」でローカルマシン…

Postfixのインストール

degas@debian:~$ sudo apt-get install postfix パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 以下の特別パッケージがインストールされます: ssl-cert 提案パッケージ: postfix-mysql postfix-pgsql postfix-ldap po…

ntpインストール

参考:http://www2.i-e-c.co.jp/common4.html ntpdateとntp-simpleについての参考:[orca-users:02972] Re: ノートパソコンに付いて degas@debian:~$ sudo apt-get install ntp パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています.…

不要なデーモンを起動しないように変更。

Webminにてatd、winbindを停止。 アクションの停止中 コマンド /etc/init.d/atd stop を実行中..Stopping deferred execution scheduler: atd.コマンド /etc/init.d/winbind stop を実行中..Stopping the Winbind daemon: winbind.Disabling action atd at b…

etchインストール

UbuntuよりもDebianにしようと思い直し、4.0のetchをインストール。ユーザ名はdegas(本当は違うけど)で記載。