[2015/06/25更新]鍵盤新增他國語系(54F)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
閒逛達人
帖子: 39
注册时间: 2014-10-13 16:05

Re: [2015/02/25更新]設定root密碼

#46

帖子 閒逛達人 » 2015-02-25 14:02

請教前輩:
再ubuntu 14.04上,如果要設定root密碼,該如何設定?
我試過使用

代码: 全选

passwd
但變更密碼後,還是能透過

代码: 全选

sudo -i
的指令直接變為root
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: [2015/02/25更新]設定root密碼

#47

帖子 poloshiao » 2015-02-25 16:26

http://askubuntu.com/a/364316/198920
sudo passwd
that will be your new root password.
问人达人
帖子: 2
注册时间: 2014-04-04 14:03
系统: WIN 8

Re: [2015/02/25更新]設定root密碼

#48

帖子 问人达人 » 2015-02-25 23:08

好好学习 天天向上 :em02
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: [2015/02/25更新]設定root密碼

#49

帖子 rosynirvana » 2015-02-26 1:57

sudo -i这个要保留的
不然禁用了root用户后就没法访问root才能看的一些目录了(sudo su这类比较邪道)
例如/var/log/squid3这种
(原理: cd的作用机制是改变shell的working dictionary,如果实现成一个外部程序就会非常笨拙,所以一般是实现成shell的一个内部命令的。如果输入sudo cd就会提示无法找到命令)
閒逛達人
帖子: 39
注册时间: 2014-10-13 16:05

Re: [2015/02/25更新]設定root密碼

#50

帖子 閒逛達人 » 2015-02-26 10:04

前輩你好
我在使用sudo passwd後
還是沒有將sudo -i出現提示密碼
附件
1.png
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: [2015/02/25更新]設定root密碼

#51

帖子 poloshiao » 2015-02-26 12:15

我在使用sudo passwd後
還是沒有將sudo -i出現提示密碼
1.png
1. 猜測 你是使用 Ubuntu Live USB/DVD 開機 自動登入 試用桌面 不必輸入密碼
1-1. 試用桌面
預設 使用者 ubuntu
預設 ubuntu 使用者密碼 空集合
預設 關閉 root 登入
預設 root 密碼 空集合
1-2. 使用者 ubuntu 密碼 空集合
所以不會出現密碼的詢問框 所以不必輸入密碼 自動登入 試用桌面
1-3. 密碼 空集合
相當於 直接按下 Enter 鍵
意思是 沒有機會 讓你輸入任何密碼 再按下 Enter 鍵

2. 試試 給 ubuntu 一個不是空集合的新密碼
sudo passwd ubuntu # 變更 Live USB/DVD 預設的 username ubuntu 的密碼
登出再登入
2-1. 看看 現在是否需要輸入 ubuntu 及 密碼 才能登入
2-2. sudo -i 或 sudo 任何指令
看看是否會出現任何密碼的詢問框
這個時候是問你 ubuntu 使用者的密碼
不是 root 使用者的密碼
參見 4-1, 4-2
2-3. 關閉(電源) 重新開機 ubuntu 的密碼 又恢復 空集合的密碼

3. 補充
http://manpages.ubuntu.com/manpages/tru ... swd.1.html
變更密碼 passwd
3-1. sudo passwd anyusername # 變更 anyusername 的密碼
3-2. sudo passwd ubuntu # 變更 Live USB/DVD 預設的 username 的密碼
3-3. sudo passwd root # 變更 root 密碼
3-3-1. sudo passwd # 沒有給 username 預設就是 root
3-3-2. 比對
viewtopic.php?p=3126213#p3126213
3-4. 要變更密碼 最好以另外一個有 root 權限的使用者登入 再變更未登入的使用者密碼 比較不會出現權限錯誤的問題
3-4-1. 所謂 有 root 權限的使用者 包含
3-4-1-1. root
3-4-1-2. 非 root 但是 可以使用 sudo
但變更密碼後,還是能透過
sudo -i
的指令直接變為 root
我在使用sudo passwd後
還是沒有將sudo -i出現提示密碼
4. 你這兩個疑問
猜測
你把 sudo 密碼 與 root 密碼 混淆了
4-1. root 密碼是 root 使用者 的密碼
4-1-1. sudo passwd root
sudo passwd # root 可以省略 因為 沒有說明 username 預設就是 root
是 給 root 使用者 變更密碼
4-2. sudo 密碼 是指已經登入的使用者 有權利使用 sudo 指令 要執行 root 權限時 輸入的密碼 (就是該使用者密碼 不需額外設密碼)
4-2-1. 可以使用 sudo 的使用者 預設 包含
4-2-1-1. root 使用者 # 一般不加 sudo 就可以執行 root 權限 # 新手不建議 使用 root 登入
4-2-1-2. 在 Group sudo 群組中的成員
cat /etc/group | grep sudo
4-2-1-3. 在 Group adm 群組中的成員
cat /etc/group | grep adm
4-2-1-4. 詳細參閱
https://help.ubuntu.com/community/RootSudo
https://help.ubuntu.com/community/Sudoers

5. root 使用者 權限 與 非 roott 使用者 權限
是 Ubuntu 或 說 Linux 很基礎的觀念
參閱
http://linux.vbird.org/linux_basic/0210 ... permission
https://help.ubuntu.com/community/FilePermissions
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: [2015/02/25更新]設定root密碼

#52

帖子 rosynirvana » 2015-02-26 15:39

因为你刚刚用过sudo,15分钟之内是不需要再输入密码的
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: [2015/02/25更新]設定root密碼

#53

帖子 rosynirvana » 2015-02-26 19:14

再补充一下吧
passwd的语法中,passwd $login_name是更改login_name的密码,如果省略,就是更改当前用户的密码
sudo的语法中,默认是以root权限执行之后的命令

所以,如果passwd,那就是更改当前用户的密码
sudo passwd,会以root的身份执行passwd,就是更改root账户的密码
sudo -i会以root身份登录,因为当前用户的身份已经在sudoer中登记过了,允许进行这种特权操作
一次输入密码后,默认15分钟内是无需再次输入的
所以sudo passwd能看到两种,一种是上面贴图中的那种
还有一种是先要求输入sudo的密码(就是当前用户ubuntu的密码),多出一行
[sudo] password for ubuntu
閒逛達人
帖子: 39
注册时间: 2014-10-13 16:05

Re: [2015/06/25更新]鍵盤新增他國語系

#54

帖子 閒逛達人 » 2015-06-25 11:46

請問各位前輩
小弟目前使用ubuntu14.04版本
由於需要使用西班牙語,葡萄牙語
因此想新增這兩種輸入法
目前使用scim輸入法
但在鍵盤輸入新增這兩種語法後
發現輸出會發生亂碼
如何調整使用美式鍵盤且新增這兩種語言呢?
附件
5.png
4.png
3.png
2.png
1.png
1.png (3.73 KiB) 查看 3953 次
回复