yum -y install xinetd yum -y install telnet-server
systemctl enable xinetd.service systemctl enable telnet.socket
systemctl start telnet.socket systemctl start xinetd
netstat -tunlp|grep 23
firewall-cmd --add-port=23/tcp --permanent firewall-cmd --reload
vi /etc/securetty #在末尾添加 pts/0 pts/1 pts/2 pts/3 pts/4
telnet 192.168.139.101 23 输入用户 输入密码
wget https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.9p1.tar.gz
cd /usr/bin/ mkdir bak.1021 cp -arf scp sftp ssh ssh-add ssh-agent ssh-keygen ssh-keyscan bak.1021/ mv /usr/libexec/openssh/sftp-server bak.1021/ ls bak.1021/
cd /usr/sbin/ mkdir bak.1021 cp -arf sshd bak.1021/ ls bak.1021/
mv /etc/ssh /etc/ssh.1021
yum -y install gcc yum -y install zlib yum -y install zlib-devel yum -y install openssl-devel yum -y install pam-devel
tar xf openssh-8.9p1.tar.gz cd openssh-8.9p1 ./configure --prefix=/usr/local/openssh --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords --with-tcp-wrappers --without-openssl-header-check make make install
vi /etc/ssh/sshd_config
PermitRootLogin yes SyslogFacility AUTHPRIV Subsystem sftp /usr/libexec/openssh/sftp-server
\cp -arf /usr/local/openssh/sbin/sshd /usr/sbin/ \cp -arf /usr/local/openssh/bin/* /usr/bin/
\cp /usr/local/openssh/libexec/sftp-server /usr/libexec/openssh/
\cp -arf /etc/ssh.1021/ssh_host* /etc/ssh/ chmod 600 /etc/ssh/ssh_host_*_key
sed -i 's/Type=notify/Type=simple/g' /usr/lib/systemd/system/sshd.service
systemctl daemon-reload systemctl restart sshd
systemctl status sshd netstat -tunlp|grep 22
journalctl -u sshd
sshd -V ssh -V
systemctl disable xinetd.service systemctl disable telnet.socket
systemctl stop telnet.socket systemctl stop xinetd