Linux伺服器—安裝telnet
安裝telnet
telnet是標準的遠端登入協議,歷史悠久。但是telnet的對話資料沒有加密,甚至使用者名稱和密碼都是明文顯示,這樣的服務風險極大。目前大多數系統多已經不會再安裝這個服務了,使用者需要自己手動安裝
1、安裝telnet軟體,使用者可以將telnet的伺服器和客戶端都安裝
[root@localhost wj]# rpm -qa | grep telnet
[root@localhost wj]# yum install -y telnet-server //telnet伺服器端,允許其他電腦連線
Installed:
telnet-server.i686 1:0.17-48.el6
Complete!
[root@localhost wj]# yum install -y telnet //telnet客戶端,可以連線其他電腦
Installed:
telnet.i686 1:0.17-48.el6
Complete!
2、配置telnet,修改配置檔案“/etc/xinetd.d/telnet”,將引數disable改為no
[root@localhost wj]# gedit /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
Service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no //這個預設是yes,只有改成no才可以啟動telnet
}
3、修改埠。telnet預設的埠是23,使用者可以修改“/etc/services”檔案來改變埠。
[root@localhost wj]# gedit /etc/service
telnet 23/tcp //為了防止被攻擊,一般都不會使用23埠。注意這裡的23埠要使用tcp和udp兩種協議
telnet 23/udp
4、修改防火牆,開啟tcp和udp的23埠
[root@localhost wj]# gedit /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 23 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp –dport 23 -j ACCEPT
[root@localhost wj]# service iptables restart
iptables:將鏈設定為政策 ACCEPT:filter nat [確定]
iptables:清除防火牆規則: [確定]
iptables:正在解除安裝模組: [確定]
iptables:應用防火牆規則: [確定]
iptables:載入額外模組:nf_conntrack_ftp [確定]
5、啟動telnet
[root@localhost wj]# service xinetd restart //telnet依賴xinetd
停止 xinetd: [確定]
正在啟動 xinetd: [確定]
6、測試,在window端連線telnet。注意,不要用root使用者登入,預設不允許。
[root@localhost wj]# telnet 192.168.0.119
Trying 192.168.0.119…
Connected to 192.168.0.119.
Escape character is `^]`.
CentOS release 6.5 (Final)
Kernel 2.6.32-431.el6.i686 on an i686
login: david
Password:
Last login: Thu Aug 16 08:24:19 from 192.168.0.119
already login
telnet是標準的遠端登入協議,歷史悠久。但是telnet的對話資料沒有加密,甚至使用者名稱和密碼都是明文顯示,這樣的服務風險極大。目前大多數系統多已經不會再安裝這個服務了,使用者需要自己手動安裝
1、安裝telnet軟體,使用者可以將telnet的伺服器和客戶端都安裝
[root@localhost wj]# rpm -qa | grep telnet
[root@localhost wj]# yum install -y telnet-server //telnet伺服器端,允許其他電腦連線
Installed:
telnet-server.i686 1:0.17-48.el6
Complete!
[root@localhost wj]# yum install -y telnet //telnet客戶端,可以連線其他電腦
Installed:
telnet.i686 1:0.17-48.el6
Complete!
2、配置telnet,修改配置檔案“/etc/xinetd.d/telnet”,將引數disable改為no
[root@localhost wj]# gedit /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
Service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no //這個預設是yes,只有改成no才可以啟動telnet
}
3、修改埠。telnet預設的埠是23,使用者可以修改“/etc/services”檔案來改變埠。
[root@localhost wj]# gedit /etc/service
telnet 23/tcp //為了防止被攻擊,一般都不會使用23埠。注意這裡的23埠要使用tcp和udp兩種協議
telnet 23/udp
4、修改防火牆,開啟tcp和udp的23埠
[root@localhost wj]# gedit /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 23 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp –dport 23 -j ACCEPT
[root@localhost wj]# service iptables restart
iptables:將鏈設定為政策 ACCEPT:filter nat [確定]
iptables:清除防火牆規則: [確定]
iptables:正在解除安裝模組: [確定]
iptables:應用防火牆規則: [確定]
iptables:載入額外模組:nf_conntrack_ftp [確定]
5、啟動telnet
[root@localhost wj]# service xinetd restart //telnet依賴xinetd
停止 xinetd: [確定]
正在啟動 xinetd: [確定]
6、測試,在window端連線telnet。注意,不要用root使用者登入,預設不允許。
[root@localhost wj]# telnet 192.168.0.119
Trying 192.168.0.119…
Connected to 192.168.0.119.
Escape character is `^]`.
CentOS release 6.5 (Final)
Kernel 2.6.32-431.el6.i686 on an i686
login: david
Password:
Last login: Thu Aug 16 08:24:19 from 192.168.0.119
already login
相關文章
- Linux伺服器---安裝telnetLinux伺服器
- Linux安裝telnetLinux
- 在linux centos伺服器上安裝telnet命令LinuxCentOS伺服器
- Telnet安裝與配置
- Linux伺服器---配置telnetLinux伺服器
- ORACLE LINUX 6 安裝telnet包問題處理OracleLinux
- 伺服器安裝Linux中安裝 Apache伺服器LinuxApache
- 圖文詳細過程Linux 使用yum安裝telnet-server、telnet、xinetd以及telnet本機ipLinuxServer
- Linux伺服器—安裝mysqlLinux伺服器MySql
- Linux伺服器---安裝mysqlLinux伺服器MySql
- Linux伺服器---安裝jdkLinux伺服器JDK
- Linux伺服器---安裝apacheLinux伺服器Apache
- Linux伺服器---安裝nfsLinux伺服器NFS
- linux 伺服器安裝 nginxLinux伺服器Nginx
- Linux伺服器---安裝swatLinux伺服器
- Linux伺服器—安裝bindLinux伺服器
- Linux伺服器---安裝bindLinux伺服器
- Linux伺服器---安裝sambaLinux伺服器Samba
- linux伺服器安裝nginxLinux伺服器Nginx
- linux伺服器安裝字型Linux伺服器
- Linux伺服器—安裝TomcatLinux伺服器Tomcat
- Linux伺服器---安裝vsftpdLinux伺服器FTP
- Linux伺服器---安裝squidLinux伺服器UI
- Linux下安裝nfs伺服器LinuxNFS伺服器
- Linux伺服器---郵件伺服器openwebmail安裝Linux伺服器WebAI
- linux雲伺服器如何安裝mysql?Linux伺服器MySql
- linux伺服器安裝jdk步驟Linux伺服器JDK
- Linux下安裝、配置Apache伺服器LinuxApache伺服器
- linux安裝zabbix伺服器端文件Linux伺服器
- Linux 伺服器安裝配置 TimeMachineLinux伺服器Mac
- linux-telnetLinux
- docker容器中安裝vim 、telnet、ifconfig命令Docker
- linux伺服器如何安裝寶塔皮膚Linux伺服器
- Linux系統下安裝Apache伺服器LinuxApache伺服器
- Ubuntu Linux 伺服器和桌面的安裝!UbuntuLinux伺服器
- Linux 伺服器安裝discuz 7.2論壇Linux伺服器
- 雲伺服器linux centos安裝圖形介面伺服器LinuxCentOS
- Linux伺服器---郵件服務postfix安裝Linux伺服器