精华内容
下载资源
问答
  • linux root用户无法telnet登录

    万次阅读 2018-08-09 17:38:34
    linux root用户无法telnet登录 正常情况下,linux设备是不建议使用root用户进行远程登录的。因为这不方便系统维护。当你真正需要root权限的时候可以使用su root命令切换至root,因为这样操作一旦出了问题是可以追溯...

    linux root用户无法telnet登录

    正常情况下,linux设备是不建议使用root用户进行远程登录的。因为这不方便系统维护。当你真正需要root权限的时候可以使用su root命令切换至root,因为这样操作一旦出了问题是可以追溯到某个人的。但如果大家都用root登录那就很难追溯了。

    抛开这些不谈,在使用telnet进行远程登录的时候相信好多朋友也遇见了和我一样的问题。

    操作过程

    1==》 使用telent登录之前要安装telent服务然后启动服务。
    这一步我是正常进行的,没什么意外,小伙伴可以自己去百度安装这telnet服务的过程。我是使用yum安装的。
    2==》 telnet远程登录
    这一步出了问题,telnet设备ip后(默认23端口)进入了用户名密码输入界面,使用root登录一直提示Login incorrect。然后我就查看了一下登录日志。键入命令 tail /var/log/secure 查看日志如下:
    这里写图片描述
    日志中倒数的三行就是我上次登录失败的信息。看倒数第三行pam_securetty提示 access denied(拒绝访问):tty pts/3 is not secure(终端 pts/3 不安全)。
    这时我们需要知道pam_securetty是啥,首先你要知道pam是啥,百度一下好多博主给了很详细的解释。登录系统也是要调用pam模块,而登录验证就在/etc/pam.d/login文件中配置。打开这个文件不出意外你会看到有一行中包含这个pam_securetty.so标记。然后使用man工具查看 man pam_securetty结果如下:
    这里写图片描述
    作用是对root用户的登录进行限制。
    description第一行解释说:pam_securetty是一个pam模块,他要对root用户的登录进行校验,保证root登录的tty(终端)是安全的。那么什么样的终端才是安全的呢– –as defined by the listing in /etc/securetty(在这个文件里面列出来的才是安全的)。
    所以结合上面的错误日志以及这段解释应该大概明白了,root登录失败的原因是哪个终端“pts/3”没有在/etc/securetty这个文件里列出。所以我们打开/etc/securetty新建一行按照原来的格式加入“pts/3”。
    这里写图片描述
    然后重启telnet服务。此时root用户就可以再远程使用telnet登录了。
    当然login中有很多限制,有兴趣可以借用man工具和百度搜索查一查那些限制都是什么意思。

    展开全文
  • Linux root用户及权限管理

    千次阅读 2019-04-16 23:17:29
    对于Linux root用户的管理操作很重要,至少修改密码要会吧。 添加用户 命令:adduser boonya  #添加一个名为boonya的用户 修改密码 命令:passwd boonya   #修改boonya密码 注意:需要输入两次密码。 ...

    对于Linux root用户的管理操作很重要,至少修改密码要会吧。

    修改root用户的密码

    root@zyx:~# sudo passwd root
    输入新的 UNIX 密码: 
    重新输入新的 UNIX 密码: 
    passwd:已成功更新密码
    root@zyx:~# reboot
    

    在这里插入图片描述

    添加用户

    命令:adduser boonya  #添加一个名为boonya的用户

    修改密码

    命令:passwd boonya   #修改boonya密码

    注意:需要输入两次密码。

    删除用户

    命令:userdel -r boonya  #删除用户boonya 在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。

    赋予root权限

    方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉

    ## Allows people in group wheel to run all commands
    %wheel    ALL=(ALL)    ALL

    然后修改用户,使其属于root组(wheel),命令如下:

    usermod -g root boonya

    修改完毕,现在可以用boonya帐号登录,然后用命令 su root,即可获得root权限进行操作。

    方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

    ## Allow root to run any commands anywhere
    root    ALL=(ALL)     ALL
    boonya ALL=(ALL)     ALL

    修改完毕,现在可以用boonya帐号登录,然后用命令 sudo su 输入密码,即可获得root权限进行操作。

    方法三:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
    boonya:x:0:33:tommy:/data/webroot:/bin/bash

    授予目录权限

    命令:chmod 777 /home/boonya    #仅把/home/user目录的权限设置为rwxrwxrwx

    命令:chmod -R 777 /home/boonya   #表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx


    授予*sh文件权限

    一般操作文件没有权限会提示:./*.sh: Permission denied

    处理命令:chmod u+x *.sh


    参考:

    1. Linux root用户及权限管理
    2. linux下添加用户并赋予root权限
    3. Linux 用户权限
    4. linux下修改root密码以及找回root密码
    5. linux小命令—修改root密码
    6. linux怎么更改root密码
    展开全文
  • 最初是在root下一路默认路径安装anaconda, 所以anaconda安装在/root目录下,这样其实普通用户是没有权限访问这个目录的,因此不论怎么设置,普通用户都不能使用root下安装的anaconda版本python。 解决办法: 在...

    最初是在root下一路默认路径安装anaconda, 所以anaconda安装在/root目录下,这样其实普通用户是没有权限访问这个目录的,因此不论怎么设置,普通用户都不能使用root下安装的anaconda版本python。

    解决办法:

    1. 在root下安装anaconda时装在/opt这个目录下,这个普通用户是能访问的。
    2. 普通用户登陆后,需要执行以下conda init 使conda的路径等系统环境变量信息写入当前用户的bashrc下,
    /opt/anaconda/bin/conda init bash
    source .bashrc
    

    设置pip源:
    pip config set global.index-url [源地址]
    pip config set install.trusted-host [源host地址]

    【附】 conda安装中选择是否初始化的区别
    Linux安装anaconda3是否初始化的区别

    展开全文
  • linux root用户密码错误解决方法

    千次阅读 2019-03-18 18:02:56
    原因:因为刚安装好的Linux系统是没有给root设置密码的 二、解决方法 输入以下命令 sudo passwd root [sudo] password for sam(用户名): 输入当前登陆liunx用户名的密码 Enter new UNIX password: 输入新的密码并...

    一、问题的原因
    问题:输入命令su root,输入密码怎么输入都不正确
    原因:因为刚安装好的Linux系统是没有给root设置密码的
    在这里插入图片描述
    二、解决方法
    输入以下命令

    sudo passwd root
    

    [sudo] password for sam(用户名): 输入当前登陆liunx用户名的密码
    Enter new UNIX password: 输入新的密码并确认,此时的密码就是root新密码
    Retype new UNIX password: 再次确认root新密码
    弹出:passwd: password updated successfully(已成功更新密码)

    在这里插入图片描述
    进入root权限

    su root
    

    切换到普通用户,如自己配置的用户名为sam

    su sam
    
    展开全文
  • Linux root用户忘记密码解决方法

    万次阅读 2016-08-23 23:53:41
    概述linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可。方法一重启linux系统3 秒之内要按一下回车出现如下界面 然后输入e在 第二行最后边输入 single,有一...
  • 虚拟机下Linux root用户忘记密码如何登陆 如果ROOT 用户忘记密码如何实现登陆呢? 答案就是用单用户模式进入系统后,直接用PASSWD更改密码. 如何来实现呢? 以下以redhead linux为例子来说明 以下有步骤: 1、...
  • Linux root用户不小心删除了,怎么恢复   方法一。 1.调出GRUB菜单 开机后,在即将进入用户登陆时长按 shift键 2.进去单用户模式 选择recovery模式 按e编辑 启动项 找到 ro single,修改为 rw ...
  • 无密码登录Linux root用户

    千次阅读 2018-08-09 12:25:36
    Linux redhat系统为例 图一 重启 在加载页面 按小键盘 上键 然后按 e 图二 划红线的删掉 改成 rw rd.break 然后按Ctrl+x 然后键入 chroot /sysroot/ passwd exit exit 所有红线的地方是需要操...
  • linux root用户给某个用户赋予权限

    万次阅读 2017-05-17 10:09:18
    chown -R keesail:keesail ./local 指定local目录所有者为keesailchmod 760 ./local 赋予local目录读写权限给keesail,别的用户对这个目录没有任何权限。
  • Linux root用户下的权限不够问题

    千次阅读 2019-09-20 18:24:56
    linux使用命令find / -name ***查找文件时会遇到以下报错 find :/run/user/1000/gvfs 权限不够 这里其实是官方的一个bug,原因是FUSE文件系统和权限不匹配的问题,全局搜索时碰到这个文件时目录是空的,差不...
  • Linux root用户与一般用户的区别

    千次阅读 2012-08-20 16:15:32
    root用户可以在Linux系统上做任何操作,权限没有收到任何限制。一般需要root权限的任务包括:移动文件或者文件夹in或者out of 系统目录,复制文件到系统目录,赋予或者收回用户权限,系统维护和安装一些应用程序,...
  • Linux root用户远程登录

    千次阅读 2009-07-02 13:16:00
    1、root用户远程登录 Redhat Enterprise Linux 5.0中缺省情况下是无法使用root用户远程访问的,找到如下文件 /etc/securetty 将其更名或者删除,然后就可以使用root用户远程登录了。 2、xmanager使用root远程...
  • 问题:root用户无法打开Chrome或则chromium(kali) 安装显示正常,而且能点击,没有报错信息。但是点击之后,鼠标load几圈就没后续了。。。 分析:先去百度,没事结果,那些方法啊,可能太老了。但是方向找到了,和...
  • root用户执行大部分命令居然提示**-bash: ls: command not found** 使用有权限的用户名,登录系统,编辑/etc/profile文件,配置环境变量,增加/bin:/usr/bin:/sbin:/usr/sbin,重新加载/etc/profile文件即可。 1...
  • Linux root用户 对文件操作没有权限

    千次阅读 2019-10-30 16:17:21
    chattr -i 文件名
  • 重启 Linux系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面 在 linux16参数这行的最后面追加 “ rd.break”参数,然后按下 Ctrl + X组合键来运行修 组合键来运行修改过的内核程序,然后进入到系统的...
  • Linux root用户忘记密码如何登陆

    千次阅读 2013-12-01 19:46:58
    如果ROOT 用户忘记密码如何实现登陆呢? 答案就是用单用户模式进入系统后,直接用PASSWD更改密码. 如何来实现呢? 以下以redhead linux为例子来说明 以下有步骤: 1、启动后进入GRUB界面,选择REA HAT ...
  • 其他用户登录也同样卡住不动
  • 编辑文件 /etc/chromium.d/default-flags 添加一行 export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --no-sandbox --user-data-dir--disable-web-security
  • 报以上提示 :rm: cannot remove ‘default/.user.ini’: Operation not permitted 意思是default 目录下的.user.ini 文件不可以执行删除操作 ...[root@izj6c8eum1gl34h9cec2a7z wwwroot]# chattr -i default/.u...
  • 这次运行给了台物理机,建了用户发现一使用su命令就报su:cannot open session。 结果查看上述配置及权限后发现并没有问题,于是开始排查问题。 首先查找看相关日志,在/var/log/secure中发现大量异常信息: s...
  • 如果root用户是bash,那么直接在执行下面命令 export PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin 现在至少一些命令可用了,引起这个原因可能是执行source一个shell环境文件出现问题或者其他原因,...
  • #coding = utf-8 from selenium import webdriver...service_path = "/root/note/Python/myTools/Scrapy/driver/chromedriver" service_args = ['--verbose', '--no-sandbox'] options = webdriver.ChromeOptions() opt
  • 如果ROOT 用户忘记密码如何实现登陆呢? 答案就是用单用户模式进入系统后,直接用PASSWD更改密码. 如何来实现呢? 以下以redhead linux为例子来说明 以下有步骤: 1、启动后进入GRUB界面,选择REA HAT ...
  • 在启动界面,按e,选中kernal那行,按e编辑,最后加入init 1(单用户)。enter,boot. ll /etc/securetty显示该文件权限为777.改为600或400即可正常登录。
  • linuxroot用户切换到root用户

    千次阅读 2018-06-11 10:37:21
    1)如果想一直使用root权限,要通过su切换到root用户那我们首先要重设置root用户的密码:sudo passwd root这样就可以设置root用户的密码了。2)之后就可以自由的切换到root用户了su输入root用户的密码即可。su "...
  • Kali Linux 2020切换root用户

    万次阅读 多人点赞 2020-02-24 16:59:05
    2020版本较之前有个较大的不同的地方就是它不再是默认root用户登录,这算是它的一个革新,然而我们在终端操作命令的时候还是需要root用户,2020的安装过程中,系统提示我们创建一个用户,非root,这并不方便,切换...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,327
精华内容 21,330
关键字:

linuxroot用户

linux 订阅