Caddyfile Primer
This tutorial will show you how easy it is to configure Caddy with the Caddyfile.完整內容請參考下列網站: https://caddyserver.com/tutorial/caddyfile
一直以來都是把所有的機器用tcp_wrapper 擋住外部 ip,開放內部 ip 來登入,然後開放一台機器供 外部連線,再連到其它機器,不過最近每次看到 log 檔,就覺得煩啊!
進入 /usr/ports/security,找了 *ssh* 的 port,嘿!發現有好幾個項目,看到其中一個是 sshblock,感覺可能是我要的功能,就上 google 查了一下,還真的是我想要的功能!
照著網友的說明,兩三下就裝好了,還蠻容易的,可以試試啊!
# cd /usr/ports/security/sshblock
# make
# make install
# vi /etc/rc.conf
#(加入下列指令)
# SSH Block
sshblock_enable="YES"
sshblock_flags="-t /usr/local/etc/sshblock.tragger"
# vi /usr/local/etc/sshblock.tragger
#(加入下列指令, 表示60秒內有3次嘗試登入)
60:3
# /usr/local/etc/rc.d/sshblock start
ps: 忘了提一下,不知是我的 freebsd 版本比較舊,還是 ports 有問題,在安裝 sshblock 時,一直出現無法下載 sshblock檔案的訊息(檔案大小不符)。
fetch: ftp://freebsd.nsysu.edu.tw/pub/FreeBSD/distfiles/sshblock-1.0.pl: size of remote file is not known
所以我就直接用 ftp 連線到任一大學(我選義守 ftp.isu.edu.tw)的 ftp 站,到 freebsd 的 distfiles 下載 sshblock-1.0.pl,把它複製到 /usr/ports/distfiles,然後再重新 make 一次就沒問題了。
uwaterloo 這個網站提到,freebsd4.11 - freebsd 6.0 已經算是過期了,而且不再有效的支援。唉!就是要用新版啦!不過,還好bsd 不像微軟,版本一換之後,全部又得再重學一遍。
底下的連結是 uwaterloo 關於 Freebsd 的一些文章教學
http://www.freebsd.uwaterloo.ca/twiki/bin/view/Freebsd/WebHome
鳥哥真是一位奇才,將自己的心得知織無私的奉獻出來,實在值得嘉許一番。
這篇文章詳如在 linux 上安裝與設定 vsftpd 的作法,架設 vsftpd 的朋友應該都來看看!
http://linux.vbird.org/linux_server/0410vsftpd.php#server_anon_pasv
Technorati : server webadmin linux
FreeBSD內建 ftpd 功能有些陽春,不過, i-CHIP好像就是用這一支 ftpd 程式。
列出一些參考網址,以便需要時可以查閱:
b 插入当前行的波特率
d 插入当前日期
s 插入操作系统的名称
l 插入当前tty的名称
m 插入计算机的体系结构id,如i486
n 插入计算机的节点名,即hostname
o 插入计算机的域名
r 插入内核的版本
t 插入当前时间
u 插入当前登陆的用户数
U 插入1 user 或者 N users,N是当前登陆的用户数
v 插入当前操作系统的版本
Powered by ScribeFire.