qfgl.net
当前位置:首页>>关于linux 如何让ssh连接的用户登录后自动转到root用户下?的资料>>

linux 如何让ssh连接的用户登录后自动转到root用户下?

使用SSH登录远端的Linux服务器,假设登录使用的用户名是aaa,登录成功后,会直接进入/home/aaa/目录下,但这时使用的用户名还是aaa,如下所示:aaa@ubuntu:~$ pwd/home/aaa aaa@ubuntu:~$ whoami aaa如果要使用root用户的话,必

1、修改/etc/sudoers,找到下面一行,在root下面添加普通用户,比如用户abc(前提是abc用户已存在,并设置好密码):## Allow root to run any commands anywhereroot ALL=(ALL) ALLabc ALL=(ALL) ALL2、意思就是允许赋予用户abc跟root

一般linux系统 :su -用户名(例如用户叫xiaoming : su - xiaoming)root改普通用户不需要输入密码.

在/etc/ssh/sshd_config文件中有一行配置:permitrootlogin 设置为no就可以了.

除了前边网友提到的 /etc/ssh/sshd_config 以外,也有可能是 /etc/security/access.conf 中有关 root 的选项被触发了.没有特殊需要,不让 root 登录是好事,可以用普通用户身份登录之后再 su 一下,这样比较安全.

安全性考虑一般的服务器系统部允许用root直接登陆,因为所有的linux超级用户的名字都是root,不安全.一般都是用另外的一个用户登陆上去再su root.

Root用户不能通过SSH工具远程登陆linux操作系统,为了安全性着想.如果远程登陆linux用到Root的权限的话,可以用普通用户登陆linux系统,SU,切换到ROOT用户,这样是可以操作的..

这个可能的原因是你的telnet没有允许root直接登录默认情况下,telnet是不允许root直接登录的你需要移除securetty文件

可以安装腾讯手机管家,获取root权限,下载安装KingRoot 电脑版Root过程中,保持手机连接PC,用USB数据线连接手机整个过程需要5-10分钟,按提示开始Root操作,Root成功!全面掌控的手机吧

你是远程还是本地,远程登陆要开启SSH服务,如果没有这服务就要安装,但是一般LINUX都会默认安装并开启的,然后使用PUTTY或者SecureCRT都可以登陆,不过PUTTY最好用,还比较小,在网上搜索下就有了,下面给你演示下: 输入IP以后点OPEN就可以连接了,然后有个证书交换的,确定输入用户密码就可以了!

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.qfgl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com