如何以管理员身份登陆Ubuntu
ubuntu使用
Ubuntu系统操作:1、开启终端:ctrl+alt+t2、进入超级用户:sudo root 修改密码:passwd root3、更新软件:sudo apt-get update (首先在软件中心设置下源服务器地址为中国)一、用户管理:启用ubuntu管理员root账号:sudo passwd -u root sudo passwd root锁定root账号:sudo passwd -l root在安装Ubuntu 12.04时,并没有设置root的密码,登录的时候也没有使用root账户。
这时root账户并没有启用,也没有密码。
如果想使用root用户,可以采取以下步骤。
1.打开终端。
alt+F2,输入gnome_terminal,打开命令终端。
2.输入命令,启用root账户。
sudo passwd -u root注意:sudo执行时需要输入密码。
输入的密码都是你当前用户的密码,不是root的密码。
而且要保证你的用户具备了这种权限,配置文件在/etc/sudoers中页面回复:passwd: unlocking the password would result in a passwordless account.You should set a password with usermod -p to unlock the password of this account.3.设置root账户密码。
sudo passwd root在提示下输入密码。
输入新的UNIX 密码:重新输入新的UNIX 密码:passwd:已成功更新密码4.设置登录时,用户名手动输入方式。
执行命令:sudo sh -c ‘echo “greeter-show-manual-login=true” >>/etc/lightdm/lightdm.conf#这样是让lightdm可以手动输入root用户进行登录。
5.重新登录,root账户。
ubuntu中 sudo 的用法
本文介绍如何利用sudo命令为Ubuntu分配管理权限。
Ubuntu有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。
update的话,应当在命令行中键入以下内容:
$ sudo apt-get update 字串1
2.配置文件语法详解
接下来,我们用一个实例来详细解释/etc/sudoers文件的配置语法,请看下面的例子:
好了,现在您能直接作为root登录了。
%accounts ALL=(root) /usr/sbin/useradd, /usr/sbin/userdel,
/usr/sbin/usermod 字串9
现在好了,accounts组中的任何成员都能运行useradd、userdel和usermod命令了。如果过一段时间后,您发现该角色还需要其他工具,只要在该表的尾部将其添上就行了。这样真是方便极了!
sudБайду номын сангаас是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提供了一种细颗粒度的访问控制方法,通过它人们既可以作为超级用户又可以作为其它类型的用户来访问系统。这样做的好处是,管理员能够在不告诉用户root密码的前提下,授予他们某些特定类型的超级用户权限,这正是许多系统管理员所梦寐以求的。
ubuntu启用root用户和安装软件的方法
ubuntu启用root用户和安装软件的方法
一、ubuntu启用root用户
打开(Te)rminal(终端),右键点击桌面,选择终端,弹出终端窗口。
(使用快捷键ctrl+alt+t,也可以调出Terminal)。
apt:apt是apt命令行工具的缩写,是apt-get和apt-cache的结合体。
它提供了更友好的命令行界面,包括进度条、颜色化输出等功能。
与apt-get相比,apt在处理依赖关系时更(智能),并且可以自动处理一些常见操作,例如自动清理不再需要的软件包。
aptitude:aptitude是基于ncu(rs)es库的交互式软件包管理工具,提供了一个TUI(文本用户界面)来浏览、搜索、安装、升级和删除软件包。
相对于apt-get,aptitude在处理依赖关系时更强大,能够智能地解决复杂的依赖关系问题。
它的命令格式为sudo aptitude 。
总结来说,aptitude是一个更现代化、功能更强大的软件包管理工具,而apt-get和apt则是更传统和经典的工具。
对于一般用户来说,apt已经足够满足大部分需求。
但如果需要更高级的功能或更复杂的问题解决,可以考虑使用aptitude。
示例:
apt search //查找软件。
Ubuntu用户权限管理
Ubuntu⽤户权限管理1. ⽤户管理ubuntu系统使⽤⽤户组和⽤户来管理⽤户,与⽤户管理相关的三个⽂件:/etc/passwd,⽤来存放⽤户信息,每⾏⼀条⽤户信息,每条信息包含7个字段,如:root:x:0:0:root:/root:/bin/bash⽤户名密码,x表⽰加密,加密后的密码存放在/etc/shadow⽂件中UID, ⽤户标识GID,组标识⽤户全名或本地账户⽤户的home⽬录⽤户登录时使⽤的shell,ubuntu默认为dash/etc/shadow,⽤来存放⽤户密码,每⾏⼀条⽤户信息,每条信息包含9个字段,如:root:*:18375:0:99999:7:::⽤户名SHA512加密后的密码,!!或*表⽰没有密码,不能登录密码最后⼀次修改时间,表⽰19700101后多少天,可⽤data -d "1970-01-01 18375 days"转换成⽇期距上次修改密码后的最⼩修改时间间隔,0表⽰随时可以修改修改后密码的有效期,默认99999天密码过期前的警告天数,默认7天密码过期后的宽限时间,过期后还能登录,过了宽限时间则禁⽌登录账号失效时间,同字段3,账号失效后⽆论密码是否过期都⽆法使⽤保留字段,⽬前未被使⽤/etc/group,存放⽤户组信息,每⾏⼀条⽤户组信息,每条信息包含以下4个字段,如:root:x:0:组名组密码,x表⽰加密,加密后的密码存放在/etc/gshadow⽂件中,组密码主要⽤来指定组管理员,⽬前多⽤sudo命令代替GID,组标识组中所有⽤户,如果⽤户组是该⽤户的初始组,则该⽤户不会写⼊该字段常见的⽤户管理命令如下:sudo //su是subsitute user的缩写,表⽰使⽤另⼀⽤户⾝份,sudo表⽰⽤另⼀⽤户⾝份执⾏命令,预设⾝份是rootuseradd username //创建新⽤户,-m ⾃动创建home⽬录,-g 指定⽤户所在组,不指定则建⽴⼀个同名组passwd username //设置⽤户密码userdel username //删除⽤户,-r⾃动删除home⽬录groupadd groupname //创建新组groupdel groupname //删除组id username //查看⽤户UID和GIDusermod username //修改⽤户权限,-g 修改⽤户主组,-G 修改⽤户附加组,-s 修改登录Shellwho //查看当前登录的⽤户列表which cmdname //查看命令所在位置,绝⼤多数可执⾏⽂件存放在/bin、/sbin、/usr/bin、/usr/sbin⽂件夹下可执⾏⽂件存放⽬录说明:⽬录说明/bin⼆进制应⽤⽂件存放⽬录/sbin系统管理员专⽤的⼆进制⽂件存放⽬录/usr/bin后期⽤户安装的⼆进制⽂件存放⽬录/usr/sbin后期超级⽤户安装的⼆进制应⽤⽂件存放⽬录2. ⽂件权限管理ubuntu系统中每个⽂件都有读(r)、写(w)、可执⾏(x)三种权限,对应权限数值为4、2、1,拥有者(u)、同组⽤户(g)、其他⽤户(o)可对⽂件拥有不同权限,具体可通过ls -s filename或ll filename命令查看⽂件的具体信息,该信息包含6个字段,如:-rw-rw-r-- 1 ubuntu ubuntu 0 Jan 9 21:07 test⽂件类型及权限,包含10个字符第1个字符表⽰⽂件类型b:块设备,是⼀些提供系统存取数据的接⼝设备,例如硬盘c:字符设备,是⼀些串⾏端⼝的接⼝设备,如键盘。
(49条消息)Ubuntu系统设置默认用户为root并自动登录(详解)
(49条消息)Ubuntu系统设置默认用户为root并自动登录(详解)最近因为Windows调试环境太麻烦装了Ubuntu双系统,这里记录一下遇到的一些坑。
ps:以下内容适用于Ubuntu 18.04.5本文内容分为两部分,第一部分开启root用户登录权限,第二部分实现root用户自动登录。
目录•1 开启root用户登录权限•o 1.1 为root设置密码o 1.2 修改50-ubuntu.conf配置文件内容o 1.3 修改gdm-autologin和gdm-passwd文件o 1.4 修改/root/.profile文件•2 root用户自动登录•o 2.1 找到custom.conf文件o 2.2 找到文件后修改custom.conf配置文件1 开启root用户登录权限Ubuntu系统默认屏蔽了root登录权限,每次都要在终端给予权限十分麻烦,而且可能导致用户主目录下的.Xauthority文件拥有者权限出现问题以致无法正常启动。
(笔者就因为这个原因重新安装了系统T_T)1.1 为root设置密码(1)打开终端开启root账户,设置密码 :sudo passwd root(2)测试root用户登录su -登录成功后即可注销为普通用户继续之后的操作exit1.2 修改50-ubuntu.conf配置文件内容文件位置/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf (如果没有此文件,就到这个目录找类似文件)(就是它)(1)找到文件后使用终端修改文件权限(默认为只读)sudo chmod 777 /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf(按提示输入密码)(2)打开文件,修改配置文件内容(我这里使用gedit打开,其他程序打开也可)gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf在文件末尾加入两行代码greeter-show-manual-login=trueall-guest=false此配置文件就设置完成了。
Ubuntu18.0安装教程
安装步骤:[安装环境]:Win7/Win8/Win101.选中【ubuntu】压缩包,鼠标右击选择【解压到ubuntu】。
2.双击打开【ubuntu】文件夹。
3.选中【VMware-workstation-full-14.0.0.24051】鼠标右击选择【以管理员身份运行】。
4.需要等待一下。
5.点击【下一步】。
6.勾选【我接受许可协议中的条款】,点击【下一步】。
7.点击【更改】,来更改软件的安装目录建议安装在除C盘之外的磁盘,可在D盘或者其他磁盘新建【VMware Workstation】文件夹,点击【下一步】。
8.取消勾选,点击【下一步】。
9.点击【下一步】。
10.点击【安装】。
11.安装中。
12.点击【许可证】。
13.输入:AA510-2DF1Q-H882Q-XFPQE-Q30A0,点击【输入】。
14.点击【完成】。
15.在桌面找到【VMware Workstation Pro】,双击打开。
16.点击【创建新的虚拟机】。
17.选择【典型】,点击【下一步】。
18.选择【稍后安装操作系统】,点击【下一步】。
19.选择【Linux】,版本选择【ubuntu64位】,点击【下一步】。
20.虚拟机名称输入【ubuntu64位】,点击【浏览】更改系统的安装位置,建议安装在出C盘之外的磁盘,可在F盘或其他磁盘新建【ubuntu】文件夹,点击【下一步】。
21.点击【下一步】。
22.点击【自定义硬件】。
23.点击【内存】,设置为【2048MB】。
24.选择【新CD/DVD(SATA)】后选择【使用ISO镜像文件】,点击【浏览】找到并选择解压后【ubuntu】文件夹里面的【ubuntu-18.04.1-desktop-amd64】这个镜像。
25.点击【网络适配器】,网络连接选择【仅主机模式】。
26.选中【USB控制器】,点击【移除】。
27.选中【打印机】,点击【移除】然后点击【关闭】。
28.点击【完成】。
29.选中【ubuntu64位】,点击【开启此虚拟机】之后不要有任何操作等待下一步的出现。
windows下Ubuntu安装方法
7.从ubuntu进入vista系统盘(在ununtu下会默认为其他存储介质),修改menu.lst,内容如下:
bcdedit /create /d "GRUB MENU" /application bootsector
得带一串ID,将生成的{ID}复制下来,依次执行如下命令:
bcdedit /set {ID} device partition=c:
bcdedit /set {ID} path \grldr.mbr
6.将ubuntu镜像文件ubuntu-8.10-desktop-i386.iso拷贝到u盘(或xp系统非系统分区)。重启电脑,开始安装。详见三,ubuntu安装说明。
7.安装完成,重启计算机。
二、从vista安装
1.磁盘准备:以管理员身份进入vista系统,右键计算机->管理->磁盘管理,将硬盘最后一个分区(或分区的一部分)从vista系统删除,然后格式化。要求得带的磁盘分区大于10G。
title vista
find vista --set-root /bootmgrchinaloader /bootmgrboot
8.安装完成,重启计算机。
三、ubuntu安装说明
1.启动电脑后会出现10秒钟等待界面,选择“GRUB”,进入后选择“install ubuntu”(按“ENTER”或“b”键)开始安装。
2.下载最新grub4Dos,解压,找到grub,grldr(不是grldr.exe)和grldr.mbr,拷贝到vista系统根目录下。
Ubuntu的root权限问题
原来在Ubuntu, 传统UNIX 'root' 被屏蔽了,说不能用root直接登陆系统.需要用Sudo命令来登陆......sudo chown bob *然后将会提示输入口令, 口令将保存15 分钟. 过了这个时间, 你将需要重新输入口令.启动一个root shell :sudo -s为了启用root 帐号(也就是设置一个口令) 使用:sudo passwd root当你使用完毕后屏蔽root 帐号使用:sudo passwd -l root图形界面的应用程序root 权限:gksudo [application]为什么要这样处理root权限呢?文章说:1.起初Ubuntu 的开发团队团队希望安装尽可能的简单. 不设置root ,这样在安装过程中,用户的设置可以剩掉.2.如果在安装中设置了root, 用户将被要求永远记住他们设置的密码--即使很少使用到. 对Unix 安全模型不熟悉的用户经常忘记Root 密码.3.它防止了在默认登录时,进行一些容易影响到系统目录或系统设置之类的操作,或一些对系统稳定或安全有影响的操作,将被提示输入口令,这可以使你考虑你这样做的结果. 如果你作为root 登录, 你的这些操作,将不会被提示,但如果你的操作错误,那时已经就没得救拉.它是让长时间使用"su-command-^D"操作,来代替一直在root shell下工作的,除非你做重大的系统维护(那时你仍然可以使用"sudo su").4.Sudo 增加了对运行命令的日志记录(在/var/log/auth.log). 如果陷入困境, 总是可以返回并看见那些运行的命令.安全问题:与传统的superuser 模型相比,这种方法有不同的利弊,两者都不总是好的.在鼓励使用root 权限执行一个单独的命令, sudo 好过打开一个shell:减少使用root 权限的时间总耗用, 降低了不注意使用root 执行命令的风险提供了有用的审核痕迹当只使用一个root 密码,只是提供了一层额外的保护,如果当Admin使用sudo 或su 变成root,当Admim密码被攻击时,攻击者可以通过一次间接的攻击来获得root.使用"sudo" 模式可能的问题尽管桌面使用sudo 的是有利的,不过还是有些可能的问题需要注意.一些来自universe 的包将有力的破除(例如webmin) 或让使用变得危险. 一个好的变通方法是在处理受影响的包之前激活root 帐号(sudo su-; passwd ) 并在后面锁住(su -; passwd -l).运行使用sudo 的命令重定向输出可能引发新用户问题(考虑"sudo ls > /root/somefile"). 变通方法是使用"sudo sh -c 'ls > /root/somefile'" (但这种替换变得非常丑陋), 使用Adverbio,或简单的使用sudo -s 获得root shell ,在那里执行。
UBUNTU操作指南
Ubuntu学习笔记第一课基本操作1.Ubutun图形界面与命令模式切换:图形界面到命令模式:Ctrl+Alt+F1(或者F2、F3、F4、F5、F6)命令模式到图形界面:Ctrl+Alt+F72.输入法切换:Ctrl+space3.登陆(1) .进入文字界面后登陆:键入用户名和密码即可注意:输入密码时屏幕上并没有任何显示。
退出(不是关闭系统):adm@adm:~$ exit(2) .切换用户权限:在命令窗口中输入:adm@adm:~$ sudo su系统会提示输入密码,同(1),密码不显示,正确输入后,用户名变为:root@adm:~$说明已切换为root权限(如下图)。
图1图2 (3).另外,也可以从终端输入命令,方法如下:在点击主文件夹上的ubuntu图标,弹出搜索窗口,图3在搜索窗口中输入“终端”,即可找到终端,图4打开后,即可按(1)、(2)进行操作,如下图。
图5终端中输入命令后会给出相应相应的中文提示。
4.键入指令:不同的linux系统键入指令的方法不同,对于ubuntu来说,系统已经给出如下部分adm@adm-virtual-machine:~$只须直接键入剩余关键部分即可。
5.ubuntu指令格式:adm@adm:~$command[-options]parameter1parameter2…其中,adm@adm:~$为必备部分,是命令的格式要求(比如Ctex中的\),command是命令的名称;[]中的内容可选,即在-后加参数;parament1、parament2为option后的参数,也可以直接是command的参数(如果不加option);以上几项之间可以用空格区分,且不论空格多少都视为一个(可联系c语言)。
6.指令太长时,可以用\来跳到下一行,继续输入指令。
7.注意:同c语言编程一样,ubuntu指令区分大小写8.简单有用的一些命令(省去格式部分):adm@adm-virtual-machine:~$ date 显示日期adm@adm-virtual-machine:~$ cal 显示日历adm@adm-virtual-machine:~$ bc 简单计算器(1).显示日期指令adm@adm-virtual-machine:~$ date +%Y/%m/%d 显示年月日,注前的意:前的+空格不能少,下同。
ubuntu使用root权限登录的设置方法
ubuntu使⽤root权限登录的设置⽅法Ubuntu系统默认是不允许⽤户以root⾝份登录的,在⽹上找到的⽅法如下:1、⾸先设置root密码,利⽤现有管理员帐户登陆Ubuntu,在终端执⾏命令:sudo passwd root,接着输⼊密码和root密码,重复密码。
这样就有了可⽤的root⽤户。
2、默认情况是不允许⽤root帐号直接登录图形界⾯的。
这可以通过修改 vi /etc/lightdm/lightdm.conf⽂件来允许root直接登录,增加 greeter-show-manual-login=true allow-guest=false . 修改完的整个配置⽂件是[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-manual-login=true #⼿⼯输⼊登陆系统的⽤户名和密码allow-guest=false #不允许guest登录重启ubuntu,登录窗⼝会有“登录”选项,这时候我们就可以通过root登录了。
如果上⾯⽅式还是⽆法解决,再按照下⾯⽅式操作:修改/etc/pam.d/login⽂件:复制代码代码如下:gedit /etc/pam.d/login找到复制代码代码如下:auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] pam_securetty.so修改成为下⾯的内容:复制代码代码如下:auth requisite pam_securetty.so做完上⾯的操作之后,重启计算机。
此时,使⽤root⽤户可以登录计算机了。
LINUX一些方法(基础)
设置启用ubuntu的root用户总共分两步1.首先设置root密码,利用现有管理员帐户登陆Ubuntu,在终端执行命令:sudo passwd root,接着输入密码和root密码,重复密码。
这样就有了可用的root用户。
2.默认情况是不允许用root帐号直接登录图形界面的。
这可以通过修改/etc/gdm/gdm.conf 文件来允许root直接登录,在该文件中找到 AllowRoot=false 将其改为 AllowRoot=true 切换用户就可以了。
注:有的系统中gdm.conf 默认是只读属性,修改前可使用sudo chmod 777 /etc/gdm/gdm.conf 修改文件权限。
或进入系统-系统管理-登录窗口-安全选择允许本地系统管理员登录。
这时重启就可以在登录窗口登录root了。
其他:当你使用完毕后屏蔽root帐号使用:sudo passwd -l root这个将锁住root帐号。
如何在终端模式下切换到root身份?sudo -s -HPassword: <在此输入密码>linux rename重命名命令linux中rename和mv都可以对文件重命名,在此对rename命令和mv命令在重命名文件方面做一个比较。
可以看到mv命令确实有重命名的功能,但是实际应用中,它只能对单个文件重命名,命令如下:mv [path/]oldfilename [path/]newfilename"mv命令只能对单个文件重命名",这实就是mv命令和rename命令的在重命名方面的根本区别。
再来说rename命令,在man rename的说明如下:NAMErename -Rename filesSYNOPSISrename from to file....DESCRIPTIONrename will rename the specified files by replacing the first occurrence of from in their name by to.For example, given the files foo1, ..., foo9, foo10, ..., foo278, the commands rename foo foo0 foo?rename foo foo0 foo??will turn them into foo001, ..., foo009, foo010, ..., foo278.Andrename .htm .html *.htmwill fix the extension of your html files.可以看出rename命令是专用于文件重命名的,而且根据其后的例子可以看出,rename除了给单个文件重命名,还可以批量文件重命名。
ubuntu root相关方法
Ubuntu中root用户和user用户的相互切换(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户,只需要简单的执行sudo su 即可注意:出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码是随机产生并且动态改变的,貌似是每5分钟改变一次,所以用su(switch user)是不可以的,因为我们不知道root 的密码(2)从root用户切回user用户想从root用户切回user用户只需执行命令:su user (user是你自己安装时候的用户名),或是直接输入exit,也可Ctrl+D组合键推出(3)给root设定一个密码默认root用户是无固定密码的,并且是被锁定的,如果想给root设置一个密码只需执行命令:sudo passwd root 然后根据提示一步一步来这样皆可以向(1)里面提到的那样 su root ,输入root密码切换到root用户注意:给root设定密码后,仍可以 sudo su 切换到root用户附:在图形模式下系统->系统管理->用户和组也可以给root设置密码(4)禁用和启用root登录执行 sudo passwd -l root 即可(只是禁用root,但是root密码还保存着),再执行su root发现认证失败,要再次启动root登录,执行 sudo passwd -u root 即可(5)让Ubuntu自动登录图形模式下系统->系统管理->登录窗口授权解锁后选择作为user自动登录即可。
2.给用户添加sudo权限例:为hello用户添加sudo权限:1)界面方式。
用mylinux用户(具有sudo权限的用户即可)登录系统,通过选择菜单:系统->系统管理->用户和组,选择hello用户,更改账户类型为:管理员。
Ubuntu使用指南
Ubuntu使用指南2009年07月09日星期四 10:52刚安装好的系统,汉化不完全、没有中文输入法、不能播放mp3和一些视频文件,不要紧,只要连上宽带网络,这一切都可以很快解决。
1、更换软件源及安全更新1)单击菜单“System(系统)—系统管理(Administration)—软件源(Software Sources)”;输入安装系统时设置的密码并点击“OK”按钮。
进入Software Sources对话框。
2)在“Ubuntu软件”标签单击“Download from(下载自)”右侧的列表框,选择“Other...(其它)”进入Choose a Download Server(选择下载服务器)对话框,点击“Select best Server(选择最佳服务器)”,系统将通过一系列测试来帮你确定最佳的镜像服务器,测试结束后,点“选择服务器”,再点“关闭”,系统提示“可用软件信息已过时;你必须重载可用软件信息,以安装软件和从新增或者改变的源更新”时,点“重新载入”,系统将校验软件库里全新、已删除或已升级的软件包,刷新完毕,将自动弹出更新管理器,点“安装更新”。
当更新完毕,更新管理器提示“您的系统已为最新”时,关闭更新管理器,按提示重启Firefox浏览器或重启系统。
2、安装Ubuntu TweakUbuntu Tweak是一款专门为Ubuntu(GNOME桌面)准备的配置工具,类似Windows 下的超级兔子魔法设置。
它可以在图形界面设置对系统进行一些设置。
项目主页:下载.deb文件后,双击文件即可安装。
安装后可以在“应用程序”菜单—“系统工具”中打开Ubuntu Tweak。
3、添加第三方软件源及安装受限程序打开“Ubuntu Tweak”,点击“应用程序—第三方源”,点击“解锁”——输入密码——点击“认证”,选中“Ubuntu Tweak”、“Medibuntu”,然后点“刷新”,提示“可用软件的信息已经过时”时点击“是”以便重新载入可用软件的信息。
转载ubuntu用户管理与权限操作实例
转载ubuntu⽤户管理与权限操作实例ubuntu⽤户管理与权限操作实例昨天在转载此⽂时提到都要把⽂件及⽬录权限的操作也会独⽴成⽂来给⼤家介绍,今天特地学习了⽤户管理和权限操作的例程,现总结如下。
这些命令基本都是我在⾃⼰电脑上运⾏过后能够实现此功能,我才把他们加进来,希望对⼤家有所帮助,也希望和⼤家多交流^_^⼀个实例例⼦:假设有两个⽤户bill和jane,他们都有⾳乐CD集,并要创建⼀个共享⽬录,在该⽬录下他们各⾃存储⾃⼰的⾳乐⽂件。
此时⽤户bill通过sudo获得了超级⽤户权限。
⾸先,创建⼀个以bill和jane为成员的⽤户组。
sudo addgroup musicsudo useradd -g music janesudo useradd -g music bill123然后,bill创建了存储⾳乐⽂件的⽬录。
sudo mkdir /usr/local/share/music1因为bill正在操作他主⽬录之外的⽂件,所以他需要超级⽤户权限,新创建的⽬录如下:ls -ld /usr/local/share/musicdrwxr-xr-x 2 root root 4096 Jun 22 12:10 /usr/local/share/music12这个主⽬录为root所有,且权限值为755,要使该⽬录共享,bill需要更改该⽬录的所属群组,⽽且该群组要拥有写⼊权限。
sudo chown :music /usr/local/share/musicsudo chmod 775 /usr/local/share/musicls -ld /usr/local/share/musicdrwxrwxr-x 2 root music 4096 Jun 22 12:10 /usr/local/share/music1234所以⽬前music群组就拥有了对music⽬录的读写权限,music的成员bill和jane也具有相同的权限,其他⽤户可以查看该⽬录,⽽不能修改该⽬录。
Ubuntu开启root用户并允许管理员本地登录
Ubuntu开启root用户并允许管理员本地登录Ubuntu开启root用户并允许管理员本地登录2011年06月27日星期一 16:40转载自分享最终编辑 NevershellUbuntu开启root用户并允许管理员本地登录Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许“su”到root。
有人说这是个不好的实践,特别是对于服务器来说。
我觉得对于桌面用户来说,这样安全性更高一些,是应该的;但对于服务器可以设置成“允许su 到root,但不允许root用户直接登录”。
而我为了开发时的方便,则在桌面和服务器上都采用这种方式。
◆允许 su 到 root非常简单,下面是设置的方法: sudo passwdPassword: <--- 输入安装时那个用户的密码Enter new UNIX password: <--- 新的Root用户密码Retype new UNIX password: <--- 重复新的Root用户密码passwd:已成功更新密码◆允许root登录如果要允许root登录(不推荐),则这样操作:gksu /usr/sbin/gdmsetup(或者使用桌面菜单:系统>系统管理>登录窗口)点“安全”选项页,选择“允许本地管理员登录”。
注:这一步依赖上一步◆不输入密码直接登录在论坛上也看见有人抱怨,家中的Ubuntu不能像Window$那样──不用输入密码就能登录。
其实同样能做到:就在上一步的“安全”选项页中,勾选:“启用自动登录”,“用户”选择(如:“me”);注意:公共用的计算机千万不能这么设置!◆SSH登录远程服务器如果远程服务器只允许root用户SSH到服务器时,在Ubuntu 下,必须“su 到root”用户才能登录成功(具体是看服务器端的配置)。
首先,复制密钥到“/root/.ssh/”目录,me@tipfoo:~$ suPassword:root@tipfoo:/home/me# chmod 600 -R /root/.ssh/root@tipfoo:/home/me# ssh -p 27482 11.22.33.44Enter passphrase for key '/root/.ssh/id_rsa':Last login: Thu Jun 21 14:29:00 2007 from 11.22.33.45乌班图这个安全做的有点太严谨了不过繁琐总比被捣乱强。
Putty登录Ubuntu
Putty登录Ubuntu在虚拟机Vmwar e上安装了Ubuntu 8.10,用的是dvd版本的Ubuntu iso 镜像安装的,安装好了之后想用put t y从w indows上登录ubunt u,但是无法连接,上网查了一下才发现,ubunt u自身默认是不带openssh ser ver,而是只有openssh client,关于openssh s erver安装网上有两种说法:apt-get install openssh和apt-get inst all openssh-ser ver,我试了一下,第一种方法不行,第二种才是可以的:apt-get install openssh-ser ver用sudo执行这个命令,等到程序安装完成后,重启ubuntu,然后再在windows上用putt y登录ubunt u就OK啦.由于默认Ubunt u采用UTF-8的字符集,所以put t y需要做一些设置:点击左边的W indows -> Appearance 设置F ont set tings ,点击Change…按钮选择为仿宋体或者新宋体。
点击左边的W indows -> Translation 设置C har acter set translation为UT F-8然后,点击O pen 连接服务器即可下面是我收集来的,做个记录大致内容罗列如下:∙最简单的使用,登录SS H 主机∙中文乱码的处理∙PuT T Y 常用配置的说明o复制、粘贴o保存会话o注销o自动登录用户名o自动设置环境变量o设置代理服务器o自动执行命令o备份、删除PuTT Y 的设置∙PuT T Y 的X11 转发∙如何用PuTT Y 建立SS H 隧道∙如何用PuTT Y 建立反向的SS H 隧道,像个特洛伊木马一样突破防火墙∙把P uT T Y 作为一个安全的代理服务器o安全的上网不被嗅探o避免MS N 等聊天工具被监听∙怎样用PSCP、PS FTP安全的传输文件o功能强大的SFT P 客户端W inSCP∙用P uT T Ygen 生成密钥,登录S S H 主机不再需要口令∙Pagent 代理密钥,每次开机只需要输入一次密钥口令∙Plink 简单而又迅速的执行SS H 主机上的程序∙常见问题除了上面的这些,还夹杂了一些PuTT Y 使用上的技巧、服务器配置的一些安全建议。
ubuntu以纯命令行模式登录
3、执行命令:update-grub 。重启后就能以纯命令模式进入 ubuntu。命令行模式看起 来就爽多了。
4、如果你不在命令行了,或者要进图形界面处理文件。你可以在命令行的模式下输入命令: startx 。随时进入图形界面。
ubuntu 以纯命令行模式登录源自图形界面登录不仅耗时、废功,而且也不怎么好看(kde 的除外) 。个人觉得一点也不 像 linux,安全性也不怎么高(容易在登录界面死机) 。 1、在终端上用 root 用户登入拥有 root 权限,输入命令:vi /ect/default/grub
2、大概在 11 行处是:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"把这行加 #号注释掉,并在下面加一行:GRUB_CMDLINE_LINUX_DEFAULT="quiet splas text" 修改完后保存退出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
我们平时以都以我们装系统时,设置的用户名和密码登录,你可能就觉得,你是以管理员身份登录的,其实不然,你和普通用户一样,干什么事都要密码。
此外还有权限。
比如进系统的内核,你就进不去了。
这就是ubuntu的一大安全点,应该说是linux被广大用户看好的一个重大原因之一吧。
下面就讲将如何以管理员身份登录:
1、先解除root锁定,为root用户设置密码
打开终端输入:sudo passwd
Password: <--- 输入你当前用户的密码
Enter new UNIX password: <--- 新的Root用户密码
Retype new UNIX password: <--- 重复新的Root用户密码
passwd:已成功更新密码
最后退出终端,重启计算机,选择用户进入系统的地方,选择其他
然后输入root 再输入root的密码就可能登录了!
其实用普通用户登录,在终端里输入命令:sudo -s -H也同样能够切换到root权限
(2、更改登陆,允许root登录
打开系统>系统管理>登录窗口)
点“安全”选项页,选择“允许本地管理员登录”。
3、注销当前用户,以root登陆,然后你就无敌了,你可以干任何事都不用重复的输入密码。
此外如果你是以管理员身份登录的话,你还可以自由的由管理员和其他用户登录的界面互相切换,但是如果你是普通用户的话,就没这功能了。
这就是linux的多用户登录!)
修正:对于最新办的ubuntu11.0.4 修改root密码后登录窗口处选择其他用户再输入用户名root 及密码即可以root用户登录
(如果觉得有效,请下载保留,以便以后再次使用,免费文档,,不消耗你的财富值,下载一次会给我增加一财富值,O(∩_∩)O谢谢~)。