怎么设置root用户使用telnet远程登录linux

author author     2023-04-13     434

关键词:

你好,
1.启用root
默认ubuntu的超级管理员用户(root)是被禁止掉了的,我首先得启用它。
输入命令:sudo passwd,然后输入root密码。
2.安装telnet服务
输入命令:sudo apt-get install xinetd telnetd
3.启用telnet服务
修改 /etc/inetd.conf文件,只需取消下面一行注释掉即可。
#telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
4.允许root用户telnet登录
有两种方法:
(1)输入命令:mv /etc/securetty /etc/securetty.bak
(2)修改/etc/pam.d/login这个文件。只需将下面一行注释一下即可。
#auth required lib/security/pam_securetty.so
参考技术A 可以先普通用户
telnet登陆
然后在telnet 上切换用户
或者sudo

要直接root登陆
可以修改/etc/securetty
增加
pts/0
pts/1
pts/2
pts/3
...
参考技术B 这个红帽系统的操作系统设置,

红帽推荐用户使用安全的ssh来远程登录服务器,而不要使用telnet,因为telnet连接服务器时,密码是以明文方式传输。因此默认root是不允许telnet直接登录服务器的。

本文假设你安装了 telnet-server 软件包,进行了正确的配置,****了23端口。

希望强制允许root通过telnet连接服务器,可以修改/etc/pam.d/login,默认文件如下:

#%PAM-1.0
auth required pam_securetty.so
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
session optional pam_console.so

第一行控制root不允许telnet服务器,为了允许root通过telnet登录服务器,修改该文件如下:

#%PAM-1.0
#Commented out below line in order to allow root access for telnet
#auth required pam_securetty.so
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
session optional pam_console.so

修改完成以后,用户就可以以root身份登录服务器:

[root@jaws root]# telnet 10.0.0.15
Trying 10.0.0.15...
Connected to 10.0.0.15.
Escape character is '^]'.
Red Hat Enterprise Linux AS release 3 (Taroon Update 5)
Kernel 2.4.21-32.0.1.ELsmp on an i686
login: root
Password:
Last login: Sat Oct 22 11:58:56 from 10.0.0.25

以下是ubuntu系统,
配置ubuntu root用户能远程登录telnet。
1.启用root
默认ubuntu的超级管理员用户(root)是被禁止掉了的,我首先得启用它。
输入命令:sudo passwd,然后输入root密码。
2.安装telnet服务
输入命令:sudo apt-get install xinetd telnetd
3.启用telnet服务
修改 /etc/inetd.conf文件,只需取消下面一行注释掉即可。
#telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
4.允许root用户telnet登录
有两种方法:
(1)输入命令:mv /etc/securetty /etc/securetty.bak
(2)修改/etc/pam.d/login这个文件。只需将下面一行注释一下即可。
#auth required lib/security/pam_securetty.so

centos禁用本地root和远程ssh登录

...无法切换root用户,su输入密码后登录还是普通用户。当初设置禁止root登录时,未给某个特定用户增加sudo权限,导致现在所有程序无法使用(telnet服务同样被禁止了).最后通过将该系统盘挂载到另外一台服务器上,将脚本改回为原... 查看详情

centos系统怎么进入主界面

在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作。那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式:  在图形环境下开启终端窗口进入字符工作方式。在系统启动后直接... 查看详情

cmd怎么输入[root@localhost]

要输入rootlocalhost200,可以在终端中使用以下命令:sshroot@localhost-p200这将连接到拥有root用户权限的机器,可以执行相应的操作,以完成你要求的任务。如果你知道root用户的密码,可以在连接后输入密码登录,否则会要求你输入... 查看详情

升级ssh到openssh_7.5p1(代码片段)

...in.telnetdlog_on_failure+=USERIDdisable=no第一行,说明该配置用来设置telnet服务。第二行,说明Socket连接类型是stream,也就是TCP第三行,是指不等待到启动完成第四行,是指以root用户启动服务进程第五行,是指服务进程是/usr/sbin/in.telnetd... 查看详情

如何允许root用户远程登录?

参考技术A  我们不建议你允许root用户通过telnet方式远程登录而且系统缺省也是不允许这样做的    如果希望以root的身份远程管理服务器可以在服务器上安装SSHD然后通过SecureShell连接到服务器    目前较新的Linux发行... 查看详情

ubuntu1804修改远程root用户登录系统(代码片段)

...录,下面介绍一下如何进行修改初始登录用户。一、设置root密码因为默认使用ubuntu用户登录,没有root的密码,这里先设置一下root的密码ubuntu@ubuntu:~$sudo-i#切换root用户root@ubuntu:~#passwd#设置root密码EnternewUNIXpassword:... 查看详情

kali设置远程root用户ssh登录

参考技术A默认情况下kali禁止root远程登录修改方法如下:1、编辑文件/etc/ssh/sshd_config2、修改字段PermitRootLoginyes 去掉注释符3、重启ssh服务/etc/init.d/sshrestart完成 查看详情

用telnet登录linux怎么上传自己的文件到linux机上

我用的是root用户登录的用TELNET登录Linux怎么上传自己的文件到Linux机上给出命令.对了有加分还有怎么连接Linux的FTP,也就是怎么用FTP用户和口令登录FTP.telnet无文件传输功能,可借助tftp、ssh、winscp等工具实现windows与linux之间的文件... 查看详情

如何允许root用户远程登录?

参考技术A  我们不建议你允许root用户通过telnet方式远程登录,而且系统缺省也是不允许这样做的。    如果希望以root的身份远程管理服务器,可以在服务器上安装SSHD,然后通过SecureShell连接到服务器。    目前较新... 查看详情

telnet命令怎么用,需要啥端口?

Telnet用于远程登录到网络中的计算机,并以命令行的方式远程管理计算机。需要注意的是,远程机器必须启动telnet服务器,否则无法打开telnet命令。telnet使用23端开口,命令使用入如下:1)、"windows"+"R"快捷键打开... 查看详情

linux为啥设置禁用root远程登录

...差异:  方法1:可以在/etc/default/login文件,增加一行设置命令:CON 查看详情

ubuntukeylin14.04怎么使用root用户登录

参考技术Aubuntu默认是不能用root用户登录的,对于个人来说没有root用户权限非常麻烦。Ubuntukeylin14.04如何开启root用户登录:工具/原料Ubuntukeylin14.04方法/步骤1为root用户设置密码安装完成如需使用root身份登录,可打开终端输入以下... 查看详情

linux无法登录系统,我用root用户登录,密码肯定是对的但是一直提示登录失败,

...试试。 参考技术C你是远程登录,ssh还是telnet,系统缺省设置禁止root远程登录,需要修改配置 参考技术D你可以加入Linux学习的群问问伙伴们 查看详情

ssh(代码片段)

...场景例如CDN镜像、网站数据备份、网站搬家等等。sersync怎么用?二进制,解压即用lsyncdhttps://www.cnblogs.com/jiangzhaowei/p/8298416.html用户-->上传视频--->web--->存储NFS--->变化--->同步--->备份服务器1.什么是SSH?ssh是一个应用层... 查看详情

linux怎么设置root自动登录

redhatlinux4.764位的系统,怎么设置root自动登录。例如root密码123456怎么设置自动登录,求大师帮忙。因为不自动登录很麻烦,不登录服务器启动不了。现在每次远程重启linux服务器后,又找不到人输入root账户密码很麻烦,所以请教... 查看详情

centos67升级openssh至7.9(代码片段)

...ot用户telnet远程登录的。如果要使用root用户直接登录,需设置如下内容。或者可以添加一个可以登录的用户,登录并su到root用户。echo‘pts/0‘>>/etc/securettyecho‘pts/1‘>>/etc/securettycentos6:servicexinetdrestartcentos7:systemctlrestar... 查看详情

centos7安全加固(代码片段)

 linux登录超时设置#设置用户登录180s没有操作交互就注销当前登录用户vim/etc/profileexport TMOUT=180  180秒登录超时  禁止root用户通过远程ssh登录(可在服务器宿主机上登录)vim/etc/ssh/sshd_configPermitRootLoginyes &n... 查看详情

ubuntu系统怎么使用root用户登录

...术A1、打开Ubuntu,输入命令:suroot,回车提示输入密码,怎么输入都不对。2、给root用户设置密码:命令:sudopasswdroot,输入密码,并确认密码。3、重新输入命令:suroot。然后输入密码:发现可以切换到root权限了。4、使用suxyx命... 查看详情