設定 root 不能直接透過 ssh 登入
編輯/etc/ssh/sshd_config
尋找
#PermitRootLogin yes
修改成
PermitRootLogin no
存檔後重新啟動 sshd 就可以了
編輯/etc/ssh/sshd_config
尋找
#PermitRootLogin yes
修改成
PermitRootLogin no
存檔後重新啟動 sshd 就可以了
iftop 使用類似 top 顯示 CPU 使用狀況的概念
將網路卡即時的流量狀況顯現出來
在 Fedora 可以用 yum install iftop 指令安裝
想要顯示特定網路介面例如 ppp0 可以使用指令 iftop -i ppp0 來監看
IPv6 是下一代 IP Address 的通訊協定,因為目前 IPv4 的 address 在網路使用者的快速倍增下很快就會面臨用完的困境,所以 IPv6 勢必會成為未來的趨勢。
而絕大多數的 Linux 環境都支援 IPv6 協定,甚至很多主流的 Linux 預設安裝起來就直接啟用。可惜從目前的應用面來說 IPv6 還是很遙遠,啟用它不但會影響系統效能,若是有使用 Linux XWindows 當桌面的話,更是嚴重影響上網的速度。
所以想要停用 IPv6 的支援,可以參考下列的處理方法:
1. 停用 IPv6 網路支援
編輯 /etc/sysconfig/network 修改
NETWORKING_IPV6=yes
變更成
NETWORKING_IPV6=no
2. 停用 Kernel 中的 IPv6 通訊協定堆疊
編輯 /etc/modprobe.conf
增加下列兩行設定
alias net-pf-10 off
alias ipv6 off
3. 停用 IPv6 版的防火牆
先執行下列指令停止服務
[www@root ]$ /etc/init.d/ip6tables stop
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading ip6tables modules: [ OK ]調整 IPv6 防火牆服務不要在開機自動啟動
[www@root ]$ chkconfig –level 35 ip6tables off
4. 檢查 localhost 名稱解析
編輯 /etc/hosts 若是 localhost 項目有 IPv6 格式的可以直接移除
::1 localhost.localdomain localhost
不過要確定下列 IPv4 格式的 localhost 項目存在,不然會造成問題
127.0.0.1 localhost.localdomain localhost
這樣就完成 disable IPv6 的調整作業了。
原文資料參考:
http://www.mjmwired.net/resources/mjm-fedora-fc6.html#ipv6
有一些應用會希望電腦開機後自動登入並直接啟動指定的程式,例如:POS系統、機台設備的數控電腦等等。
針對這方面的需求,可以用 mingetty 這個套件來處理自動登入的需求。在 RedHat 與 Fedora Core 6 預設就是使用這個套件。以下就在 FC6 環境下操作:
1. 首先要讓 Linux 啟動後進入命令列模式(command-mode or console-mode)要做以下調整:
編輯 /etc/inittab 檔案,尋找一行設定內容為
1 | id:?:initdefault: |
其中的 ? 可能是 3 或 5 確定將 ? 修改成
1 | id:3:initdefault: |
存檔後直接 reboot 確認主控台是否開機後會跑到文字介面。 當然也可以跳過重開機部份直接進行下一步修改。
2. 讓 mingetty 自動登入
編輯 /etc/inittab 檔案,找到下列一段設定:
1 2 3 4 5 6 7 | # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6 |
請修改成
1 2 3 4 5 6 7 8 | # Run gettys in standard runlevels #1:2345:respawn:/sbin/mingetty tty1 1:2345:respawn:/sbin/mingetty --noclear --autologin user1 tty1 2:2345:respawn:/sbin/mingetty tty2 #3:2345:respawn:/sbin/mingetty tty3 #4:2345:respawn:/sbin/mingetty tty4 #5:2345:respawn:/sbin/mingetty tty5 #6:2345:respawn:/sbin/mingetty tty6 |
然後重開機就可以看到,主控台開機完成後就會直接用 user1 帳號登入在 tty1 了,並且不會詢問密碼。
FreeNAS 是一套自由且開放的 NAS (Network-Attached Storage) 伺服器,支援的服務有:CIFS (samba)、FTP、NFS、AFP、RSYNC、iSCSI、S.M.A.R.T.、本地端使用者認證、軟體 RAID (0,1,5) 以及透過 WEB 的組態設定介面。 FreeNAS 只需不到 32MB 的安裝空間,可以裝置於 Flash、硬碟、或是一隻 USB 隨身碟。
最小的 FreeBSD disto、Web管理介面、PHP程式碼以及文件是基於M0n0wall所開發的。