[Newbies] 如何执行sudo指令
Tofloor
poster avatar
ji******gm@mail.ustc.edu.cn
deepin
2022-09-21 22:48
Author

使用sudo后让我输入密码,但是试了很多次,输出了账户的登录密码都显示错误,请问第一次进sudo应该输入什么密码

Reply Favorite View the author
All Replies
doodo
deepin
2022-09-21 23:14
#1
It has been deleted!
寂静的羽夏
deepin
2022-09-21 23:15
#2

如果你要是用 sudo 命令,请这么输入 sudo su ,这个密码是你当前使用的用户密码。

Reply View the author
waiting
deepin
2022-09-21 23:45
#3
  1. 通过 sudo 提权(注意最后有个横杠) sudo su -
  2. 通过 sudo 执行简单命令 sudo ls -al , sudo ./foo.sh
  3. 通过 sudo 执行复杂命令 sudo sh -c 'netstat -tunpl'
Reply View the author
ThinKinG
deepin testing team
2022-09-21 23:49
#4

老铁,密码就是当前用户所设置的密码。

Reply View the author
ji******gm@mail.ustc.edu.cn
deepin
2022-09-21 23:54
#5
doodo It has been deleted!

试过了,让我输入密码,输入账户密码还不对

Reply View the author
ji******gm@mail.ustc.edu.cn
deepin
2022-09-21 23:55
#6
waiting
  1. 通过 sudo 提权(注意最后有个横杠) sudo su -
  2. 通过 sudo 执行简单命令 sudo ls -al , sudo ./foo.sh
  3. 通过 sudo 执行复杂命令 sudo sh -c 'netstat -tunpl'

从第一步就需要输入密码。。。但是输入账户密码还不对

Reply View the author
ji******gm@mail.ustc.edu.cn
deepin
2022-09-21 23:57
#7
waiting
  1. 通过 sudo 提权(注意最后有个横杠) sudo su -
  2. 通过 sudo 执行简单命令 sudo ls -al , sudo ./foo.sh
  3. 通过 sudo 执行复杂命令 sudo sh -c 'netstat -tunpl'

image.png

Reply View the author
ji******gm@mail.ustc.edu.cn
deepin
2022-09-22 00:00
#8
ThinKinG

老铁,密码就是当前用户所设置的密码。

试了,但是会显示密码验证失败

Reply View the author
暮风
deepin
2022-09-22 00:53
#9

sudo 按我的经验,输入的是你当前用户的密码。

比如:

我的日常用户是Jack,

Jack@Jack-PC:~$ sudo vi /etc/hosts <----------- 此处输入Jack的密码

Reply View the author
deepinuser17
deepin
2022-09-22 06:30
#10

sudo的使用是需要权限设置的。 安装deepin时的第一个账户,默认给予所需要的权限。 这个权限是通过将该用户加到sudo组。

可以运行这个命令查看是否某个账户拥有sudo权限:

id <用户名>

 

有sudo权限的用户显示结果:

$ id user1
uid=1001(user1) gid=1001(user1) groups=1001(user1),7(lp),27(sudo),29(audio),100(users),109(netdev),117(lpadmin),120(scanner),123(sambashare),127(deepin-sound-player)

 

任何后来创建的账户必须手动添加权限。 可以通过加sudo组成员, 或是手动添加一个suder文件在/etc/sudoers.d/里。

例如:

# cat /etc/sudoers.d/user2 
user2 ALL=(ALL) NOPASSWD: ALL

 

Reply View the author
ThinKinG
deepin testing team
2022-09-22 21:45
#11

那使用这个用户在控制中心里面创建新用户时,提权的时候会密码错误吗

Reply View the author
vivian_me
deepin testing team
2022-10-10 22:07
#12
  • 在其他地方使用这个密码可以生效吗?
  • 比如登录,控制中心更改设置的时候
Reply View the author