精华内容
下载资源
问答
  • #!/bin/bash expect -c " spawn su - expect \":\" send \"yourpassword\r\" interact " 当然安全性会降低,root用户的密码是明文的容易暴漏。

    1.首先安装expect

    2.2.编写脚本  /home/zukgit/suz.sh

    #!/bin/bash    # #!/usr/bin/expect -f 使用这种方式 程序无法执行
    expect -c "
    spawn su -
    expect \":\"
    send \"yourpassword\r\"
    interact
    "

    当然安全性会降低,root用户的密码是明文的容易暴漏。

    3. 赋权限 拷贝到 /usr/bin/中
    ----------------
    chmod 777  /home/zukgit/suz.sh 
    cp  /home/zukgit/suz.sh   /usr/bin/


    4.起别名在 /home/zukgit/.bashrc 文件末尾添加alias suz="/usr/bin/suz.sh"   
    ctrl+H查看隐藏文件  那么每次登录即可输入suz完成不需手动输入密码登录su  否则别名重启注销就失效
    echo > XXX 会覆覆盖整个文件    echo >> XXX 会在末尾加入该命令
    ----------------
    echo 'alias suz="/usr/bin/suz.sh"' >> .bashrc

    展开全文
  • Linux普通用户无法登录问题

    千次阅读 2019-09-19 15:49:24
    首先查看日志文件/var/log/secure 发现登陆用户已经过期,无法进行登陆。 所以修改用户的有效日期就可以...发现在前面做实验的时候修改了创建用户的有效时间,所以默认创建用户都无法登录 所以需要修改创建用户...

    首先查看日志文件/var/log/secure

     202251_5tUi_3316135.png

    发现登陆用户已经过期,无法进行登陆。

    所以修改用户的有效日期就可以进行登陆

    有关命令:chage username

    修改之后

     202303_UerL_3316135.png

    发现在前面做实验的时候修改了创建用户的有效时间,所以默认创建用户都无法登录

    所以需要修改创建用户的默认有效时间有关命令:useradd -D -e 到期时间

     

     

    转载于:https://my.oschina.net/u/3316135/blog/909232

    展开全文
  • linux普通用户之间的免密登录

    千次阅读 2018-10-23 16:53:32
    在没有root管理员的权限下实现普通用户之间的免密登录 主机名:hostserver1 IP:192.168.4.2 普通用户:zhangsan 主机名:hostserver2 IP:192.168.4.3 普通用户:zhangsan 第一步:hostserver1登录到...

    在没有root管理员的权限下实现普通用户之间的免密登录

    主机名:hostserver1

    IP:192.168.4.2

    普通用户:zhangsan

    主机名:hostserver2

    IP:192.168.4.3

    普通用户:zhangsan

    第一步:hostserver1登录到zhangsan用户的家目录

    第二笔:在主机hostserver1上制作秘钥

    [ zhangsan@hostserver1 ] $ ssh-keygen  -t   rsa    -f  ~/.ssh/id_rsa  -N   ''  #中间不要输入密码,一路回车下去

    第三部:将公钥拷贝到目标主机上去,
    [ zhangsan@hostserver2 ] $ ssh-copy-id   -i  ~/.ssh/id_rsa.pub   zhangsan@192.168.4.3

    输入hostserver2 主机zhangsan的密码确定即可将秘钥传送过去

    说明:ssh-keygen   是生成密钥指令

              -t 选项后跟的是算法

              -f选项后跟的是密钥的文件名

              -i 指定公钥的文件

               -N 选项后跟的两个单引号是指密码为空


    也可以参照我的慕课网账号设置root的免密登录
    链接:https://www.imooc.com/article/44182
     

    展开全文
  • Linux普通用户免密登录无效

    千次阅读 2019-07-07 12:35:39
     用户目录权限为 755 或者 700,就是不能是77x。  .ssh目录权限一般为755或者700。  rsa_id.pub 及authorized_keys权限一般为644  rsa_id权限必须为600   解决方案:    chmod 700 /home/hadoop...

    1,查看日志  sudo cat /var/log/secure 

    2,根据日志信息查找报错原因   

        hdp01 sshd[3088]: Authentication refused: bad ownership or modes for directory /home/hadoop

        sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。

                    用户目录权限为 755 或者 700,就是不能是77x。
                    .ssh目录权限一般为755或者700。
                    rsa_id.pub 及authorized_keys权限一般为644
                    rsa_id权限必须为600

     

    解决方案:

        chmod 700 /home/hadoop 

    展开全文
  • 问题产生背景:今天在Linux普通用户openam_jxedu上配置系统,因为文件误删,我想删除系统安装文件,重新解压安装,但是考虑到该系统生成的配置文件可能会对后来的某些功能造成影响,因此便想删除该普通用户——...
  • Linux 普通用户和root用户任意切换

    万次阅读 多人点赞 2018-01-12 22:00:37
    1、[xnlay@bogon ~]$含义:xnlay代表当前用户,bogon指的是主机名,~表示当前用户,$表示普通用户;[root@bogon ~]#root代表是超级用户,在#下输入命令。 2、输入命令: su -,此时输入当前用户的密码(root用户...
  • linux系统普通用户登录时报错处理-1

    千次阅读 2018-07-12 14:48:30
    Linux普通用户登陆后报错:whoami: cannot find name for user ID xxxid: cannot find name for group ID 528遇到此类问题一般是/etc/passwd./etc/shadow的权限问题查看组和用户文件的权限。如果权限小于644,则将...
  • linux 非root用户 普通用户ssh 登录

    千次阅读 2012-05-22 16:53:06
    linux 非root用户 普通用户ssh 登录 解决 之所以要把这个记录下来 是因为它的确和root用户不一样 root用户 不需要改动什么权限问题 只要生成私钥/公钥对 即可 但是一样的操作在普通用户上就出了问题了 折腾...
  • 首先修改/etc/lightdm/lightdm.conf,设置autologin-user=root 然后修改/root/.profile,注释掉mesg n || true,并且新添加一行:tty -s && mesg n 重启即可看到效果。...
  • linux设置普通用户使用密钥登录

    千次阅读 2020-08-06 14:40:04
    设置普通用户使用密钥登录 生成密钥: su - 用户名 --如果已经是该用户操作先回到家目录 cd ~ --查看是否以前设置过密钥,没有.ssh文件的没有设置过密钥,有可以删除重设 ll -a --生成密钥,按提示操作 ssh-...
  • Linux普通用户如何获取root权限

    万次阅读 2018-03-07 09:29:19
    Linux系统下操作时,执行某些命令需要用到root权限,而当前登录的只是普通用户,如何能够不使用root用户密码,而又能执行root权限的命令呢?有两种临时方法: 一、sudo su 执行后按提示输入当前用户的...
  • Linux普通用户安装mysql-5.7.21

    千次阅读 热门讨论 2018-04-07 18:49:14
    Linux普通用户安装mysql-5.7.21 工作中一直在用mysql,但是研究不够深入,由于现有MySQL数据库所在主机资源比较紧张,如果出现单点故障,对业务影响将会比较大。所以,一方面需要迁移到新的主机上,另一方面,希望...
  • Linux 普通用户伪装root用户

    千次阅读 2015-01-15 18:45:48
    2.1 添加新用户 添加新用户。 useradd username 2.2 修改用户密码 修改用户密码。 passwd username 2.3 修改passwd配置文件 修改passwd文件,将root的信息赋予新用户username。 vi /etc/passwd #
  • Linux 普通用户和超级用户的切换

    千次阅读 2019-08-28 16:17:46
    ubuntu16环境下。 1、输入su - 2、输入sudo passwd root,修改root密码。 3、切换普通用户输入 su - jianwang16
  • 我们使用SSH或者telnet登录远端的Linux服务器的时候,假设登录使用的用户名是aaa, 登录成功后,会直接进入/home/aaa/目录下,但这时使用的用户名还是aaa,如下所示: aaa@ubuntu:~$ pwd /home/aaa aaa@...
  • linux普通用户使用docker

    千次阅读 2019-11-29 20:41:50
    用户无法使用docker 在生产环境会遇到一种情况 远程服务器给你普通用户账号,不会给你root账号 这个时候使用docker,会报权限不够 ...#测试docker命令普通用户是否可以正常使用 docker ps 使用docke...
  • linux普通用户提权

    千次阅读 2018-08-16 10:18:06
    鉴于本人小小虫师一枚,因业务需要,要在服务器上跑爬虫,然而我家万恶的java后台只给了我个普通权限,python中好多需要import的库并不能成功pip install,所以一时兴起,百度了一下怎么在linux下给普通用户提权。...
  • 其中一个重要的步骤就是限制了root用户登录权限,当时禁用了root用户远程SSH登录之后就再没出现过以上的情况(当然其他被黑的情况还是出现过的,mysql被黑过,不过应该和这个无关)。应对措施是创建了一个用户,只...
  • Linux 普通用户之间免密登陆

    万次阅读 2017-09-14 18:48:48
    环境centos6.5 NN01 centos6.5 NN02目的: 同台机器之间实现普通用户之间的...同台机器之间实现普通用户之间的免密登陆普通用户之间的免密登陆和 使用root 进行免密登陆,基本设置都是一样的,只不过普通用户之间需
  • Linux普通用户sudo提权

    千次阅读 2019-10-28 11:40:00
    文章目录sudo用户提权 sudo ...首先超级用户将普通用户的名字、可以执行的特定命令、按照哪种用户或用户组的身份执行等信息,登记在特殊的文件中(通常是/etc/sudoers),即完成对该用户的授权(...
  • Linux普通用户配置java环境变量

    千次阅读 2018-05-22 15:55:16
    步骤如下:1、上传java包到服务器2、解压 tar -zxvf jdk-8u131-linux-x64.tar.gz3、配置环境变量 3.1、vi ~/.bash_profile 3.2、在.bash_profile文件中填入如下语句: export PATH export JAVA_HOME=/home/app...
  • http://blog.csdn.net/pipisorry/article/details/38474827 lz是因为拷贝了别人虚拟机文件,只拿到guest的密码,... Note: 鼠标从虚拟机中跳出来快捷键:ctrl+alt linux中查看所有用户用户组相关命令 groups 查
  • Linux普通用户开机自动启动服务。

    千次阅读 2019-02-26 13:44:13
    nexus用普通用户设置开机自启 在搭建maven私服nexus时,创建了nexus用户用来做nexus的用户,设置了只能通过普通用户启动nexus,而chkconfig --add nexus是用root用户开机自启的。要启动nexus必须切换到nexus用户才行...
  • 为了提高系统的安全级别,一般都要禁止直接用root远程登录服务器,改成普通用户登录,在执行su - root登录。 [root@test ~]# useradd test [root@test ~]# passwd test 修改ssh的配置文件 [root@test ~]# vim /etc/...
  • 这样,我想做一个web一件...我想请教是否可能在程序中切换到普通用户登录ssh远程登录其他主机执行ssh命令,然后再切回root。。。或者是否有其他好的方法来实现这一 功能。(很多台服务器,一次性抓取符合条件的日志)
  • linux 普通用户添加到wheel组中

    千次阅读 2018-09-04 15:14:34
    linux下把普通用户添加到sudo组的方式。 1. 先cd到/etc目录下 2. 由于sudoers文件为只读权限,所以需要添加写入权限,chmod u+w sudoers 3. vim sudoers 4. 找到root ALL = (ALL) ALL这一行,在下一行加入username ...
  • 如题,在windows环境下按windows键+R键唤出运行窗口,...但是普通用户能登陆成功。   进入vsftp安装目录下查看: cd /etc/vsftpd 发现有ftpuser 、user_list 、 vsftpd.conf等多个文件,明显ftpuser和 u...
  • linux普通用户修改root文件

    千次阅读 2018-10-10 16:48:32
    现象:普通用户userA可以修改、删除root用户的目录和文件。 分析: 1、如果在userA有写权限的目录下,创建root的目录或文件,目录权限755,文件权限644: 目录:userA可以删除; 文件:userA可以强制编辑,编辑...
  • 创建一个普通用户,禁止root用户远程登录,只允许普通用户登录,在需要root用户的时候再用su命令切换到root用户,或者也可以用sudo命令来获取root权限执行命令 一、限制root用户远程登录的方法: 打开/etc/ssh/sshd_...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 336,756
精华内容 134,702
关键字:

linux普通用户登陆

linux 订阅