精华内容
下载资源
问答
  • Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录...对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,U

    http://www.cnblogs.com/ziwuge/archive/2011/11/13/2247105.html

    Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有 给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。
      sudo是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提供了一种细颗粒度的访问控制方法,通过它人们既可以作为超级 用户又可以作为其它类型的用户来访问系统。这样做的好处是,管理员能够在不告诉用户root密码的前提下,授予他们某些特定类型的超级用户权限,这正是许 多系统管理员所梦寐以求的。 

      方法一:
      设置分配很简单,只要为root设置一个root密码就行了: $ sudo passwd root
      之后会提示要输入root用户的密码,连续输入root密码,再使用:$ su
      就可以切换成超级管理员用户登陆了! 

      1. 在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。 
      2. 点击 System -> Preferences -> Login Window 菜单,并切换到 Security 选项页,然后选中其下的“Allow local system administrator login”选项。   执行上述两步后,你便可以使用 root 帐号登录 Ubuntu 系统了。 

      如果要再次禁用 root 帐号,那么可以执行 sudo passwd -l root

      sudo passwd root来设置root用户的密码来开启root帐号,锁定帐户是sudo passwd -l,开启帐户是sudo passwd -u(需要以前锁定过,否则无效)。 


      方法二:
      在Ubuntu中用root帐号登录 
      其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作: 
      1.重新设置 root 的密码:$sudo passwd root
      #按照提示输入两次新的密码,并加以确认。 
      2.启用root用户登录: $sudo vi /etc/gdm/gdm.conf  
      #打开gnome的配置文件,在末行模式中输入:AllowRoot回车,找到AllowRoot=false ,把false改为true,保存后退出。 
      之后,重启系统时,就可以用 root 登录了。如果你想要禁用 root 帐号,则执行下列命令: $sudo passwd -l root 
      Ubuntu 中的 root 帐号默认是被禁用了的。在这种情况之下,如果你想要使用 root 的权限来干些事情,就需要 sudo 指令。对某些朋友来说,他们可能需要激活 Ubuntu 中的 root 帐号。 

     

      Fedora 10 上如何让root登陆系统

      Fedora10默认是不允许root账号进行GUI登陆的,下面是解决方式。 
      首先以用户账号进入终端,允许root账号登陆: 
      首先 su 
      然后 vi /etc/pam.d/gdm 
      删除其中的一行 auth required pam_succeed_if.so user != root quiet 
      然后wq保存并退出。 
      这样就可以使用root进行GUI登陆了。 
      还可以修改 /etc/gdm/contom.conf文件,增加下面几行,启用root自动登陆 
          [daemon] 
          AutomaticLoginEnable=true 
          AutomaticLogin=user_name 
      
      Fedora 10的网络服务不能自动启动,同样需要修改 
      chkconfig --level 35 network on 
      如果使用GUI界面去修改网络配置,貌似那个修改程序有BUG,子网掩码改完了再打开就变成了192.168.1.1 
      同样,可以在文件中直接修改。 文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0 
      还可以开机以root身份登陆系统,登陆模式是图形界面,提示无法验证用户,很纳闷,密码也没错啊,输入了几次依然提示“无法验证用户”。只好用一个普通用户登陆了。 打开终端 输入 su ,再输入 root 密码,成功转到 root 用户。设置开机启动模式为文本模式,重新启动到文本模式下,输入 root 和密码,登陆成功,看来在文本模式下是可以用root登陆的。 
      不能以root身份登陆到图形模式,可能是出于安全考虑。虽然只能用普通用户登陆到图形界面,但是在图形界面模式下可以更改root的密码。选择 系统-->管理-->根口令,弹出对更改root密码的对话框。 

      图形化 root 登陆 
      Fedora 11 默认并不允许在 GDM 中以 root 登陆,而必须使用正常用户登陆后在终端中成为 root 权限。然后很多用户仍然想以 root 登陆。虽然我不赞成但还是说一下怎么做。请不要忘记一旦你使用 root 登陆后会毁坏你的系统,所以请不要输入下面的命令,除非你知道你在做什么。 
      打开终端输入: su -c 'gedit /etc/pam.d/gdm
      找到下面这行: auth required pam_succeed_if.so user != root quiet 
      将这一行备注掉: #auth required pam_succeed_if.so user != root quiet 
      保存这个文件后登出,然后你就可以以 root 登陆了。


    展开全文
  • 将/root 共享给主机192.168.10.20 可写、同步,允许客户机以root权限访问一、查看有没有安装软件包[root@localhost ~]# rpm -q nfs-utils portmapnfs-utils-1.0.9-66.el5portmap-4.0-65.2.2.1二、修改配置文件[root@...

    将/root 共享给主机192.168.10.20 可写、同步,允许客户机以root权限访问

    一、查看有没有安装软件包

    [root@localhost ~]# rpm -q nfs-utils portmap

    nfs-utils-1.0.9-66.el5

    portmap-4.0-65.2.2.1

    二、修改配置文件

    [root@localhost ~]# cat /etc/exports

    /root 192.168.10.20(rw,sync,no_root_squash)

    三、启动服务

    [root@localhost ~]# service portmap restart

    停止 portmap:                                             [确定]

    启动 portmap:                                             [确定]

    [root@localhost ~]# service nfs restart

    关闭 NFS mountd:                                          [确定]

    关闭 NFS 守护进程:                                        [确定]

    关闭 NFS quotas:                                          [确定]

    关闭 NFS 服务:                                            [确定]

    启动 NFS 服务:                                            [确定]

    关掉 NFS 配额:                                            [确定]

    启动 NFS 守护进程:                                        [确定]

    启动 NFS mountd:                                          [确定]

    Stopping RPC idmapd:                                       [确定]

    正在启动 RPC idmapd:                                      [确定]

    [root@localhost ~]# chkconfig portmap on

    [root@localhost ~]# chkconfig nfs on

    四、客户端测试

    [root@localhost ~]# showmount -e 192.168.10.10

    Export list for 192.168.10.10:

    /root 192.168.10.20

    [root@localhost ~]# mkdir -p /nfs/root

    [root@localhost ~]# showmount -e 192.168.10.10

    Export list for 192.168.10.10:

    /root 192.168.10.20

    [root@localhost ~]# mount -t nfs 192.168.10.10:/root /nfs/root/

    [root@localhost ~]# df -h | grep nfs

    192.168.10.10:/root    76G  2.9G   69G   4% /nfs/root

    [root@localhost ~]# cd /nfs/root/

    [root@localhost root]# touch 1.txt

    [root@localhost root]# ls -l 1.txt

    -rw-r--r-- 1 root root 0 04-20 13:33 1.txt

    五、查看防火墙有没有关闭

    关闭防火墙:

    [root@localhost root]#iptables–F

    [root@localhost root]#service iptables save

    关闭Selinux

    [root@localhost root]#vim /etc/sysconfig/selinux

    SELINUX=disabled

    [root@localhost root]#setenforce 0

    展开全文
  • 在日常开发过程中,我们经常需要在linux系统中添加账号并对账号并开通root权限和设置密码,下面将详细介绍一下这些步骤。 步骤 1、在root权限下,分别使用useradd -m username passwd username,创建用户并设置...

    简介

    在日常开发过程中,我们经常需要在linux系统中添加账号并对账号并开通root权限和设置密码,下面将详细介绍一下这些步骤。

    步骤

    1、在root权限下,分别使用useradd -m username  passwd username,创建用户并设置用户的密码,其中username为要创建的用户名称。例如,我们创建一个test66的账号:

    2、输入vi /etc/sudoers,编辑配置文件,为test66账号添加root权限,在第99行输入test66   ALL=(All)    ALL,如下图,编写完成后,保存。

    3、登陆test66账号,如果直接使用su,切换用户权限,如果输入test66的密码的话,则会出现authentication failture错误,并不能切换root。通常我们如果想在test66账号中想使用root权限时,可以使用sudo 命令,然后提示输入test66的密码。如果想切换root账号,这里应该输入root账号的密码。如果忘记root的密码,我们也可以通过输入sudo passwd roo来修改root账号的密码。

    参考资料

    1、su: Authentication failure问题

    2、linux添加用户或给用户添加root权限

    展开全文
  • Linux下的权限

    2021-01-27 20:33:47
    文章目录1.Linux权限概念1.1直观感受权限1.2Linux权限说明2.权限设置 ...1.超级用户root不受权限的控制,可以在Linux下做任意事情; 2.普通用户在Linux下的操作受权限的控制; 3.root用户的命令提示符为

    1.Linux权限概念

    1.1直观感受权限

    一件事,是否能被特定的人做,这就叫做权限。

    比如一部电影需要VIP才能观看,你的用户开通了VIP则具有看的权限,如果没有开通VIP,那么你就没有观看这部电影的权限;

    1.2Linux权限说明

    Linux下有两种用户:root和普通用户
    1.超级用户root不受权限的控制,可以在Linux下做任意事情;
    2.普通用户在Linux下的操作受权限的控制;
    3.root用户的命令提示符为“#”,普通用户的提示符是“$”;

    在Linux下,主要是管理普通用户对文件的操作权限
    文件的访问者分类:文件的拥有者(user),文件的所属组(group),文件的其它访问者(other);
    文件的事物属性:读权限®,写权限(w),执行权限(x);
    在这里插入图片描述

    2.权限设置chmod

    既然文件具有权限,自然我们可以设置文件的权限,当然只有文件的拥有者和root才具有权限修改文件的权限

    设置文件的访问权限指令 chmod
    常用选项:-R:递归修改目录文件的权限

    格式:用户标识符+/-=
    +:添加权限
    -:取消权限
    =:赋予权限

    u:拥有者
    g:所属者
    o:其它用户
    a:所有用户

    2.1对普通文件的权限设置

    在这里插入图片描述

    2.2对目录的权限设置

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    2.3文件权限值的表示方式

    由上述可知,一个文件的权限有rwx三种,对于访问者来说无非就是有无权限,那么用二进制表示则为0和1的组合,3个比特位的二进制我们将其表示为8进制;
    对比如一个文件的权限为 rwx -wx - - -用二进制表示为111 011 000 转换为8进制为730
    在这里插入图片描述

    3.文件拥有者和所属者的更改.

    3.1sudo指令

    首先,介绍一下sudo指令
    sudo指令是用户权限提升指令,如下图所示
    在这里插入图片描述
    信任用户的添加方法
    在这里插入图片描述

    3.2更改文件的拥有者chown

    在这里插入图片描述

    3.3更改文件的所属组chgrp

    在这里插入图片描述

    3.4快捷更改方式

    在这里插入图片描述

    4.粘滞位

    在这里插入图片描述
    在这里插入图片描述
    粘滞位总结:
    在特定目录之下,普通用户会受普通权限的约束,但是可以删掉别人的文件甚至是超级用户的文件,给特定用户目录设置粘滞位之后,就避免了这种情况。
    此时该目录下的文件只可被超级用户,该目录的所有者,该文件的所有者删除。

    5.文件的默认权限umask

    umask:
    查看或者修改文件的掩码

    超级用户的默认掩码为0022(只有自己可以写)
    普通用户的默认掩码为0002(其它人不可以写)

    新建文件默认权限=0666
    新建目录默认权限=0777

    将创建出来的文件权限为 file& ~umask

    5.1普通用户情况下

    在这里插入图片描述

    5.2超级用户情况下

    在这里插入图片描述

    5.3进一步论证修改umask

    在这里插入图片描述

    展开全文
  • 由于学校或者公司服务器不会给普通用户开通root权限,因此每次新装服务器都需要从非root用户安装配置自己的环境。此篇记录一下linux常用的软件配置和安装。方便重装系统!!! 一、zsh和oh-my-zsh配置 安装zsh mkdir...
  • linux 开通ftp服务

    2016-01-18 15:33:21
    1. 登录到root用户,因为普通用户可能涉及到各种权限问题 2. 安装 vsftpd  yum install vsftpd 3. 启动vsftpd服务 service vsftpd start 4. 检查21端口是否正常 netstat -an | grep 21
  • 使用场合:当你需要让一个普通用户在执行某个命令或者文件拥有root权限的时候,可以给这个文件或者命令添加SUID权限(S权限),使普通用户在执行文件或者命令的过程的权限得到提升。如果不采用SUID这个方式,就需要...
  • Linux开通远程登录服务与共享

    千次阅读 2011-02-20 22:39:00
    server装完后默认开通ssh服务开通用户:useradd mike设置密码passwd mike 123456查看用户信息id mike查看所属的组groups mike添加mike到root组sudo usermod -g root mike赋予用户mike超级用户权限:在/etc/sudoers中...
  • 方法一、使用usermod命令 新增user sudo adduser username 增加sudo权限 sudo usermod -aG sudo username ...修改文件前先开通root 具体方法是:Ubuntu技巧之 is not in the sudo
  • sudo的作用是允许系统管理员让普通用户执行一些或者全部的root命令,这样就可以不用频繁的切换到root账号,也可以灵活的设置权限。执行命令本质上是运行一个个可执行文件,而每个可执行文件都设置了权限,这样就对...
  • 在日常业务运维中,有时为了配合解决问题,需要给非运维人员...下面介绍下在Linux下通过受限bash创建指定权限账号的操作记录: [root@mq-server ~]# ln -s /bin/bash /bin/rbash [root@mq-server ~]# useradd...
  • Linux 基本命令

    2019-09-25 05:52:10
    在某些情况下,你通过文件浏览器是找不到,且要开通root权限,通过Linux命令才能查看. 在此基础上有必要知道一些Linux基础命令. 一下是博主在以前整理的一些Linux 系统常用命令 Linux系统常用命令 (1) REDHAT4.0...
  • 引言  在各方的推荐下,领导让我在测试环境部署之前开发的测试数据预报平台。那么问题来了,既然要在服务器上部署, ...备注:以下所有操作都在root权限下进行,如果没有linuxroot权限,找运维或者相关人员开通...
  • Linux通用命令

    2019-04-22 15:18:38
    查看历史:history 删除:rm -f 查看当前文件磁盘内存: du --max-depth=1 -h linux查看磁盘空间: df -lh 连接新的服务器:ssh root@192.168.15.80 ssh ...开通执行权限在当前目录下:chmod 777 *.sh 查找文件: ...
  • 我使用weblogic打开的命令端,linux菜鸟...//root权限 获取root权限 su root //禁止17003端口 iptables -I INPUT -p tcp --dport 17003 -j DROP //开通192.168.50.0-255 的ip 或者 192.168.50.0 只开通一个ip或者根...
  • 我们在购买了 Linux 系统的 VPS 或服务器后,一般的商家都会给你一个 root 权限的账号,并且默认的密码不会太长,这是很不安全的。经常有客户因为弱口令而被黑客暴力破解密码导致 VPS 服务器被入侵,并用来干坏事。 ...
  • 开通了一个非root权限的用户,在上传文件的时候发现没有权限,然后用root用户chmod权限后上传文件报:chmod_dest_before_transfer: 原因: 目标文件的权限不一样,需要从新登陆 解决方式: 退出后从新登陆即可...
  • 1:为了增加服务器的安全,服务器开通后需要禁止root直接ssh登录,管理员建立空账号,通过su – root 切换权限。 2:给需要使用服务器的同事单独开通账号,并根据需要进行授权。 3:需要设置防火墙策略,设置固定...
  • 第一:在linux上给windows 上的数据库做备份mysqldump -192.168.0.100 -u"user" -p... /root/database名.sql开通客户机访问linux服务器mysql端口的权限firewall-cmd --permanent --add-port=3306/tcp --zone=...
  • 解决linux不能连外网

    千次阅读 2016-06-01 16:05:33
    新分配的服务器ping不通百度,已经申请开通外网访问权限。 提示unknown host www.baidu.com[root@weixinht ~]# ping -c 3 www.baidu.com ping: unknown host www.baidu.com解决方案 /etc/resolv.conf 中添加...
  • 勾选telnet服务器和telnet客户端2、cmd命令行输入telnet ip地址 端口号(比如22)3、检查linux安装的安全策略是否给本地ip开通了访问权限(需要运维工作人员的配合) 安装过程:1.以root身份登入系统(没登入系统和...
  • 目标服务器需要先开通发送服务器的ip访问权限和22的ssh权限 #echo "资源打包结束,开始上传文件" /usr/bin/expect << EOFset timeout 3600spawn scp -r /root/dist nginx@test.webapp:/home/web/...
  • 1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下:如果看到有vsftpd的目录说明服务器已经安装了ftp软件如果没有安装ftp软件的话,...6.如果需要开启root用户的ftp权限要修改以下两个文件然后重新启动ftp服...
  • 今天的一些收获

    2009-09-09 21:51:00
    由于WAS安装需要浏览器支持,原来linux环境只有文本界面,没办法有得重新装 fedaro10 默认不支持root直接登入图形界面在single模式下 ...= root quiet 为了直接跟linux服务器有文件交互,建议直接开通vsftpd root权限
  • 默认情况下ubuntu9.10的root权限是没有开通的,需要在普通用户进入系统,进行开通。点击应用程序->附件->终端,如下图1所示 图 1 终端 2.在终端中输入sudo passwd root回车,出现输入新的UNIX口令:在此输入root的...

空空如也

空空如也

1 2
收藏数 36
精华内容 14
关键字:

linux开通root权限

linux 订阅