- 顯示IP詳細資料
# ip show address - 顯示目前服務,以下vsftpd是打開的。
#chkconfig –list - 如果沒有Telnet
a. 安裝Telnet:
telnet-server.rpm默認是不安裝的,執行rpm -qa telnet-server 查找不到。執行chkconfig- llist也找不到telnet 服務。在網站上下載 telnet-server-1.2-142.1.i586.rpm 文件,執行rpm -ivh telnet-server*.i586.rpm進行安裝。
b. 啟動telnet服務:
於telnet 服務也是由xinetd 守護的,所以安裝完telnet-server ,要啟動telnet 服務就必須重新啟動xinetd 運行service xinetd restart 。
c. 查看telnet 服務Port是否運行:
執行netstat –ntlp是否有23 port。
d. 關於設定腳本,設定如下:
增加disable = no ( 默認是yes, 默認不開啟telnet 服務)
vi /etc/xinetd.d /telnet
#default: off
#description: Telnet is the old login server which is INSECURE and should \
#therefore not be used. Use secure shell (openssh).
#If you need telnetd not to "keep-alives" (e.g. if it runs over a ISDN \
# uplink), add "-n". See 'man telnetd' for more details.
service telnet
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/in.telnetd
disable = no
}
f.本機能telnet,外部不能telnet,在Yast 進行防火墻配置,將防火墻關閉把防火墻關閉。
g. 別的用戶能訪問,root的用戶不能訪問。
原因是 securetty定義了root的訪問終端,把securetty改個名字,運行
#cd /etc#mv securetty securetty.bakvi編輯 /etc/ftpusers文件,在root用戶前加#註釋掉。
h. 開機自動啟動telnet服務。在YAST→system→system server(runlever),將xinetd設為enable。
- 如果沒有FTP
a. 安裝FTP:
suse下也是不安裝ftp服務器,插入suse安裝光碟,在 Yast裏安裝vsftpd服務,Yast→Software→Software Management→Filter→Package→ Groups→Productivity→Networking→Ftp→Servers→vsftpd。
b. 啟動服務:
在YAST→system→system server(runlever),將vsftpd設為enable.(在啟動vsftpd時可能會不能啟動,有時是因為它所依賴的服務沒有啟動,如syslog,這時選中syslog,點擊Enable按鈕。如果還是不能啟動,可以重新啟動xinetd服務,然後再啟動vsftpd服務)。
c. 設定:
--編輯 /etc/vsftpd.conf檔案。註意以下幾項:
write_enable=YES表示允許本地用戶登錄
anonymous_enable=NO 不允許匿名用戶登錄
--配置完重新啟動ftp.運行service vsftpd restart
--客戶端連接ftp時出現錯誤: 500 OOPS: could not bind listening IPv6 socket Connection closed by remote host.需要將listen_ipv6=YES註解掉
d. 外部訪問和root用戶無法訪問現象
--同上g
--同上h
- FTP設定,詳細說明建vsftp說明。以下是常用的參數說明:
a. 定義檔:/etc/vsftpd.conf
b. ftp根目錄(=ftp user的home目錄):su – ftp 登入查看
- 設定IP
a. 命令列輸入yast打開圖形介面。以下操作enter為選擇,可用上下鍵移動。
#yast選Network Devices→Network Card
b. Alt+英文字可以執行命令。或Tab/Alt+Tab移動選取的命令,選定後按enter執行。
輸入 alt+H 進入IP設定畫面
c. Alt+E 編輯IP
d. 修改IP,Tab可移動到Subnet Mask。修改完輸入Alt+N
e. 回到完成畫面,Alt+F完成。
f. 存檔完回到第一個畫面,Alt+Q跳出。
g. #ip address show顯示IP訊息,已經修改完成。
# ifconfig也可以查IP資訊。 - 系統關機
# shutdown [-rhfF] time [warning-message]
參數:
-h
系統關機。
-r
系統重新開機。
-f
重新開機時,忽略磁碟檢查。
-F
重新開機時,強迫做磁碟檢查。
-k
並非真的關機,只是送出警告訊息給每個人而已。
例子:
a. 現在立刻重新開機,並在開機過程強迫做 fsck。
# shutdown -Fr now
b. 系統在 1 分鐘後,將會變換 runlevel 至單人維護模式。
# shutdown 1
c. 系統 5 分鐘後將重新開機。
# shutdown -r 5
d. 預定下午5點30分關機。如果現在離 17:30 還有一段時間,使用者暫時不會收到通知,要到離關機時間還剩 15 分鐘時,使用者才會接獲通知。
#shutdown -h 17:30 "system will halt at 17:30"
2012年1月30日
設定SUSE LINUX的 FTP 或Telnet。相關指令
如果我們要在SUSE把FTP/telnet打開,可利用以下的步驟:
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言