カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

TCPで外部からの接続待ちうけをしているか調べる

以下のコマンドを実行

# netstat -tlpn

出力例)

0.0.0.0:3306 ~ LISTEN xxxx/mysqld

※netstatの-pオプションはroot権限のみ

1,540 views

SPF SenderID認証

SPF(Sender Policy Framework) メール送信者認証技術

DNSサーバーにSPFレコードを追加し、SenderID認証に対応

mail.example.com. IN TXT "v=spf1 ip4:***.***.***.***/** -all"

※「-all」は条件にマッチしない場合は、認証NGにするための表記

namedを再起動し、digコマンドで確認

# dig -t txt example.com [@dns.example.com]
1,616 views

telnetでESMTP

telnet ***.***.***.*** 25
helo example.com
mail from: mail@example.com
rcpt to: to@example.jp
data
from: mail@example.com<test>
subject: test
(本文入力のためには改行が必要)
mail body

.
(ドットで本文を終了させる)
quit # 接続を切断

他のコマンド

rset # メール転送を中止し、それまでに設定した情報をクリアします
noop # 何もしません。タイムアウトにならないよう接続を維持したいときに使います。
1,943 views

ドメインのDNS逆引きが出来るか確認する方法

逆引きできるか確認するには

nslookupコマンドでIPアドレスを調べる

nslookup xxx.xxx.xxx.xxx

結果

** server can't find xxx.xxx.xxx.xxx.in-addr.arpa: NXDOMAIN

などと表示されたら逆引きができないということ

逆引きできるようにするには 続きを読む…»

12,207 views

LinuxでUSBフラッシュメモリをマウント

USBフラッシュメッモリはLinux上ではIDEまたはSCSI接続のハードディスクとして認識される。
IDEの場合デバイス名は/dev/hda, hdb, hdc…となり、SCSI接続の場合は/dev/sda, sdb, sdcとなる。

デバイス名を調べるにはフラッシュメモリを接続した後、dmesgコマンドで最終の部分を見るとデバイス名がわかる
もしくは、接続したときに表示されるメッセージにデバイス名が表示される

マウントする時は以下のようなコマンドを実行する。

# mount -t vfat /dev/sda1 [マウントポイント]
1,738 views