精华内容
下载资源
问答
  • Linux增加Root用户Telnet

    2017-11-12 16:41:00
    只好给每台服务器配置使用Root用户的Telnet登录服务。一般情况下,最好不要使用这类方式。 1、修改/etc/securetty文件,添加pts/0、pts/1......。该操作设置同时登录终端的数量; 2、修改/etc/pam.d/...

     由于单位Linux服务器需要增加监控项目,监控软件偏偏不支持snmp,只能装agent或者使用CLI直接登录取值。只好给每台服务器配置使用Root用户的Telnet登录服务。一般情况下,最好不要使用这类方式。

    1、修改/etc/securetty文件,添加pts/0、pts/1......。该操作设置同时登录终端的数量;

    2、修改/etc/pam.d/login文件,添加#到pam_securetty.so一行。该操作设置允许root用户登录;

    3、修改root下.bash_profile文件,添加TMOUT=180。该操作设置每个终端的空闲时间,单位秒。



    本文转自 gole_huang 51CTO博客,原文链接:http://blog.51cto.com/golehuang/1050988

    展开全文
  • 有些特殊的情况我们需要禁止root在本地或远程使用ssh登录,以增加安全性。1.修改/etc/pam.d/login文件增加下面一行auth required pam_succeed_if.so user != root quiet2.修改/etc/ssh/sshd_config文件,将#...

    有些特殊的情况我们需要禁止root在本地或远程使用ssh登录,以增加安全性。

    1.修改/etc/pam.d/login文件增加下面一行

    auth required pam_succeed_if.so user != root quiet

    2.修改/etc/ssh/sshd_config文件,将

    #PermitRootLogin yes

    修改为

    PermitRootLogin no

    3.重新启动sshd服务。

    /etc/init.d/sshd restart

    禁止以后,可以使用普通用户登录,登录后若需要root权限,可以使用“su”切换到root用户。或者配置sudo使普通用户使用某些root权限。

    这样可以在一定程度上增加系统的安全性。

    4.开启普通用户sudo权限

    chmod u+w /etc/sudoers

    vi /etc/sudoers

    ab5b9327d81a59d7780dad35cb9b9ff8.png

    如上图,为ccg和ansible两个普通用户开启sudo权限

    chmod u-w /etc/sudoers

    使用不同账户,执行执行脚本时候sudo经常会碰到 sudo: sorry, you must have a tty to run sudo这个情况,其实修改一下sudo的配置就好了

    vi /etc/sudoers (最好用visudo命令)

    注释掉 Default requiretty 一行

    #Default requiretty

    意思就是sudo默认需要tty终端。注释掉就可以在后台执行了。

    展开全文
  • 增加 zhjx 用户和 zhjx 组[root@lnx_test~]#groupaddzhjx[root@lnx_test~]#useradd-d/home/zhjx-gzhjx-mzhjx为zhjx用户设置密码passwd zhjx将jdk-XXXXXXXX.bin上传到zhjx目录并赋可执行权限执行 jdk-6u13-linux-i586...

    增加 zhjx 用户和 zhjx 组

    [root@lnx_test ~]# groupadd zhjx

    [root@lnx_test ~]# useradd -d /home/zhjx -g zhjx -m zhjx

    为zhjx用户设置密码

    passwd zhjx

    将jdk-XXXXXXXX.bin上传到zhjx目录并赋可执行权限

    执行 jdk-6u13-linux-i586.bin 安装jdk

    ./jdk-6u13-linux-i586.bin

    执行完上一步安装完成之后设置zhjx用户环境变量

    vi .bash_profile

    # .bash_profile

    # Get the aliases and functions

    if [ -f ~/.bashrc ]; then

    . ~/.bashrc

    fi

    JAVA_HOME=/home/sgmm/jdk1.6.0_13

    CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

    export PATH CLASSPATH JAVA_HOME

    部署 tomcat

    设置tomcat的环境变量。

    vi .bash_profile

    export CATALINA_BASE=/home/sgmm/apache-tomcat-6.0.20

    export CATALINA_HOME=/home/sgmm/apache-tomcat-6.0.20

    使环境变量生效

    source ~/.bash_profile

    展开全文
  • Linux禁止root用户登录

    2021-01-09 15:39:33
    有些特殊的情况我们需要禁止root在本地或远程使用ssh登录,以增加安全性。  1.修改/etc/pam.d/login文件增加下面一行 ...  禁止以后,可以使用普通用户登录,登录后若需要root权限,可以使用“su”切换到ro
  • 一、增加 sgmm 用户和 sgmm 组[root@lnx_test ~]# passwd sgmm提示输入密码并确认密码,密码设置完成。三、部署jdk (切换至sgmm用户下)1、将jdk-6u13-linux-i586.bin上传到sgmm目录并赋可执行权限。[sgmm@lnx_test ~...

    创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat,安装过程如下。

    一、增加 sgmm 用户和 sgmm 组

    [root@lnx_test ~]# passwd sgmm

    提示输入密码并确认密码,密码设置完成。

    三、部署jdk (切换至sgmm用户下)

    1、将jdk-6u13-linux-i586.bin上传到sgmm目录并赋可执行权限。

    [sgmm@lnx_test ~]$ ./jdk-6u13-linux-i586.bin

    3、执行完上一步安装完成之后设置sgmm用户环境变量

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    # .bash_profile

    # Get the aliases and functions

    if [ -f ~/.bashrc ]; then

    . ~/.bashrc

    fi

    # User specific environment and startup programs

    JAVA_HOME=/home/sgmm/jdk1.6.0_13

    CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

    export PATH CLASSPATH JAVA_HOME

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    4、使环境变量生效

    javac -version

    四、部署 tomcat

    1、将apache-tomcat-6.0.20.tar.gz上传到服务器上

    2、解压文件,出现目录 apache-tomcat-6.0.20

    [sgmm@lnx_test ~]$ vi .bash_profile

    增加如下:

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    # .bash_profile

    # Get the aliases and functions

    if [ -f ~/.bashrc ]; then

    . ~/.bashrc

    fi

    # User specific environment and startup programs

    JAVA_HOME=/home/sgmm/jdk1.6.0_13

    CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

    export PATH CLASSPATH JAVA_HOME

    export CATALINA_BASE=/home/sgmm/apache-tomcat-6.0.20

    export CATALINA_HOME=/home/sgmm/apache-tomcat-6.0.20

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    4、使环境变量生效

    [sgmm@lnx_test bin]$ ./startup.sh

    打印出以下信息,说明启动成功。

    [sgmm@lnx_test bin]$ ./shutdown.sh

    注1:linux下安装java jdk后版本不对该如何处理

    环境变量的问题,把JAVA路径放到原来的path前面就好了。

    先用which java查看用的是哪个JAVA,结果显示为

    export JAVA_HOME=/usr/java/jdk1.6.0_35

    export JAVA_BIN=/usr/java/jdk1.6.0_35/bin

    export PATH=$JAVA_HOME/bin:$PATH

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export JAVA_HOME JAVA_BIN PATH CLASSPATH

    使环境变量生效后再看

    [root@localhost ~]# which java

    /usr/java/jdk1.6.0_35/bin/java

    [root@localhost ~]# java -version

    java version "1.6.0_35"

    Java(TM) SE Runtime Environment (build 1.6.0_35-b10)

    Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01, mixed mode)

    注2:Linux:-bash: ***: command not found

    这应该是系统环境变量出现了问题导致的。

    解决办法:

    先用:echo $PATH

    查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

    如果没有,先用临时环境变量(重启后消失)

    export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

    然后就可以用那些命令了,进去修改永久环境变量,即vi .bash_profile

    使用命令:source .bashrc使刚刚修改的环境变量生效

    展开全文
  • root用户有时需要执行root才能执行的命令,可以通过配置sudoers文件实现 ##修改sudoers文件 vim /etc/sudoers ##增加user1 user1 ALL=(ALL:ALL) ALL # This file MUST be edited with the 'visudo' command as ...
  • 非 root 用户下命令行是有配色的,切换到root用户就没有颜色区分了。 如下图所示: 以下为解决方法: 1.切换到用户目录下 /home/user 命令 ls -al 查看该目录下所有 文件,包括隐藏文件 2.把该用户的...
  • 什么是Linuxroot用户

    万次阅读 2017-12-08 12:49:04
    root存在于UNIX系统(如AIX、BSD等)和类UNIX系统(如Debian、Redhat、Ubuntu等版本的Linux系统以及Android系统)中,超级用户一般命名为root,相当于Windows...root用户是系统中唯一的超级管理员,它具有等同于操作系
  • Linuxroot用户安装jdk

    2020-05-09 18:20:08
    我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮...
  • 使用:sudo passwd root 按提示进行操作 [sudo] kali 的密码:【输入当前登录的管理用户密码】 然后会提示: 新的 密码:【输入想要设置的root密码】 如下: kali@kali:~$ sudo passwd root 我们信任您...
  • 在Ubuntu上安装Docker非常容易!...我必须要以root用户或者sudo来运行。每当我尝试以非root或者不适用sudo运行Docker时,我会得到下面的错误:Got permission denied while trying to connect to the Dock...
  • 在下面增加:(注意,qianyunlai是Linux新增的一个普通用户),没有的话可创建用户 #useraddcaesar #passwdcaesar#usermod-Gwheelcaesar添加到wheel组 如果你想每次使用sudo命令的时候都提示你输入...
  • 限制 root 远程登录的目的,不言而语啦,下面是几种方法: 方法一: 可以通过修改/etc/ssh/sshd_config文件,将其中的PermitRootLogin改成no,然后重新启动ssh服务就 可以了。/etc/rc.d/sshd restart 方法二...
  • 创建一个用户 sgmm,并...一、增加 sgmm 用户和 sgmm 组 [plain] view plain copy  [root@lnx_test ~]# groupadd sgmm  [root@lnx_test ~]# useradd -d /home/sgmm -g sgmm -m sgmm 
  • 增加linux用户root组权限

    千次阅读 2013-03-05 11:51:46
    在Debian(ubuntu)中, 通常不喜欢直接使用root账户,造成许多权限麻烦,解决方法除了sudo以外,有个更方便的方法,把管理员用户直接加入root组,这样在不用sudo的情况下能够解决大部分问题 用这种方法可以使普通用户...
  • 转载自:http://blog.csdn.net/wuyigong111/article/details/17410661,进行部分修改 创建一个用户 sgmm,并... 一、增加 sgmm 用户和 sgmm 组 [root@lnx_test ~]# groupadd sgmm [root@lnx_test ~]# useradd -d /...
  • 作用: 创建一个用户如下图所示创建一个hadoop01用户: 设置密码指令: passwd + 用户名 作用: 为用户设置密码如下图所示: 赋予root权限指令: vi /etc/sudoers 进入sudoers文件中在root下面添加一行,如下所示: ...
  • 今天发现一个奇怪问题,root用户登入mysql数据库突然变得权限受限制了,没有权限mysql库我的解决办法是在my.cnf配置文件内增加一条 ship-grant 免密码使用root账户登入数据库,发现可以查看到所有的数据库了,这时在...
  • linuxroot用户修改默认没有密码,我也不知道安装的时候有没有设置,网上查了查,有两种方法,我用简单的。    sudo passwd root, 然后出现Enter new UNIX password: 输入两次即可      2. 想给右键菜单...
  • 有些特殊的情况我们需要禁止root在本地或远程使用ssh登录,以增加安全性。1.修改/etc/pam.d/login文件增加下面一行auth required pam_succeed_if.so user != root quiet2.修改/etc/ssh/sshd_config文件,将#...
  • 因此为了linux系统的安全增加一个防护,可以修改root用户的用户名字。 修改root用户的名字需要对linux系统中的两个文件进行简单的修改。包括/etc/shadow 和/etc/passwd 注意:文件要有W权限 没有的话执行 chmod a.....
  • 文章目录创建普通用户删除普通用户赋予root权限方法一方法二方法三 创建普通用户 就是直接输入命令便可以创建 创建用户 useradd mshing passwd mshing 然后输入两遍密码就创建好一个mshing的用户了 删除普通用户 ...
  • $是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全)。想用root的话,得给root用户设置一个密码:sudo passwd root然后登录时用户名输入root,再输入密码就行了。...
  • linux增加用户

    2018-05-10 20:54:00
    linux增加用户 su root //切换到根用户 密码输入 useradd(参数后面学) 用户名 //添加用户 passwd 用户名 //设置更改(新)用户密码 new password: Retype new password: //更改root密码 passwd root ...
  • Linux获取Root

    2017-10-02 17:28:25
    linux下系统的默认root用户是不被启用的,这和MS windows的做法恰恰相反,windows XP却是安装好系统好,就给你创建一个自动登录的管理员用户,不过Linux不一样的这一点也大大地增加了系统的安全性,但同时对...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,425
精华内容 570
关键字:

linux增加root用户

linux 订阅