postconf -n
で、デフォルトから変更されてる設定値が表示される。postconf
とすれば、全設定値が表示される。
#> postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
allow_percent_hack = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 10
default_privs = nobody
inet_interfaces = all
local_destination_concurrency_limit = 2
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = blawat2015.no-ip.com
myhostname = blawat2015.no-ip.com
mynetworks = 192.168.1.0/24, 127.0.0.0/8
mynetworks_style = host
myorigin = blawat2015.no-ip.com
queue_directory = /var/spool/postfix
relay_domains = $mydestination
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
swap_bangpath = yes
smtpd_recipient_restrictions = regexp:/etc/postfix/recipient_checks.reg, permit_mynetworks, check_relay_domains
smtpd_recipient_restrictions 設定値は check_relay_domains まで一行なので注意。/[@!%].*[@!%]/ 550 Please use user@domain address forms only.
という内容を書いておく。
root : myuserhoge
webmaster : myuserhoge
info : myuserhoge
と書いておけば、rootその他宛てのメールが myuserhoge(自分)のアカウントに届くようになる。/etc/rc.d/init.d/postfix reload
もしくは、
/etc/rc.d/init.d/postfix restart
として設定を反映させる。
pop-3 stream tcp nowait root /usr/sbin/tcpd in.qpopper
と記述。in.qpopper: ALL
と記述。これで外部からのメールを受け取れるようになる(らしい)。h 一覧表示 [Enter] 次メッセージを読む - 前メッセージを読む d メッセージ削除 s filename ファイル保存 w filename ファイル保存(ヘッダ除外) q 終了読み終わったメールは ~/mbox に保管されてる(らしい)。(参考ページ:Linux Mail)
smbclient //WinMachineName/ShareName
でアクセス可能。smbmount //WinMchineName/ShareName /MountDir -o username=UserName,password=PassWord
でマウント可能。後はcpでもmvでも使えばよい。umount //WinMachineName/ShareName
<Directory "/home/*/public_html/">
AllowOverride AuthConfig Limit
</Directory>
.htaccessで設定できる事項を、より多くしたいなら、
<Directory "/home/*/public_html/">
AllowOverride All
</Directory>
ntpdate -b NTPサーバ名
で、時間を合わせた後、clock -w
で、CMOSクロックに書きこむ。
server NTPサーバ1 ← NTPサーバ指定
server NTPサーバ2
driftfile /etc/ntp/drift ← ? 必要らしい
logfile /var/log/xntpd.log ← ログファイル指定
#multicastclient ← コメントアウトで、LAN内の他のPCのNTPサーバにもしてみる。
ファイル作成。touchを利用。
touch /etc/ntp/drift
touch /var/log/xntpd.log
/etc/rc.d/init.d/xntpd start
ntpq -p
「*」がNTPサーバ名の前についてたら、同期が取れてる。rpm -ivh 〜.rpm
webalizer <ログファイル>
LILO boot: linux single
orLILO boot: linux 1
# fdisk /dev/hdc
ここで、HDDを読めないと言われたら、ハードの接続状態に問題あり。mke2fs -c /dev/hdc1
-c ... 不良ブロック検索
# mkdir /mnt/newhome
# mount -t ext2 /dev/hdc1 /mnt/newhome
# cd /home
# tar cvf - . | tar xvf - -C /mnt/newhome
or
# cp -av /home /mnt/newhome
# rm -rf /home
/dev/hdc1 /home ext2 defaults 1 2
/etc/conf/modules
/etc/isapnp.conf
を設定。pnpdump --config > /etc/isapnp.conf
とか。# tar cpvf /tmp/backup.tar /home/hogehoge
or# tar cpvzf /tmp/backup.tar.gz /home/hogehoge
# cd /
# tar xpvf /tmp/backup.tar
or
# tar xpvzf /tmp/backup.tar.gz
ftpサーバ再起動 | /etc/rc.d/init.d/proftpd restart |
httpサーバ再起動 | /etc/rc.d/init.d/httpd restart |
httpサーバ設定変更 | /etc/httpd/conf/httpd.conf の内容を変更。 |
httpd.conf文法チェック | /usr/sbin/httpd -t |
HDD使用量表示 | df -h -h は、K,M,G表示。 |
プロセス表示 | ps auxgw |
特定のプロセス表示 | ps auxgw | grep httpd |
ユーザのログイン記録表示 | last -20 -20 は表示行数。 |
システム再起動 | reboot or shutdown -r now |
シャットダウン | shutdown -h now |
ランレベル変更 | /sbin/telinit 1 シングルユーザなら 1 に。通常は 3 で動いてる。 |
メモリ表示 | free |
システム情報表示 | procinfo -a dmesg /proc を見るとか。 |
シェル画面クリア | Ctrl+L |
負荷調査 | uptime |
kernel バージョン確認 | uname -a |
環境変数表示 | printenv or export |
apt-get update
apt-get dist-upgrade
IndexOptions FancyIndexing
IndexOptions +NameWidth=*
を追加。# echo 5 > /proc/sys/kernel/panic
この場合、5秒後に再起動。 append = "panic=10"
とか。