教甄◆電腦科專業題庫下載題庫

上一題
7、 在 Linux 系統中已存在一個檔案,若欲將其修改為 Own 可讀寫、Group 可讀、Other 無任何權限, 且該檔案須具備 SGID 旗標,請問下列哪一項是正確的指令?
(A) chmod 2640
(B) chmod 4640
(C) chmod 0740
(D) change 4640


答案:登入後觀看
難度: 困難
2F
老師 大二下 (2018/04/13)

Linux 下檔案的 SUID/SGID/SBIT 屬性設定

SUID/SGID/SBIT 的屬性同樣是用 chmod 指令設定,在原本 chmod 設定時的三個數字前面再加一個數字。這三個屬性的加權分別為

  • SBIT: 1
  • SGID: 2
  • SUID: 4


3F
fusheng80 小六下 (2018/05/17)
SGID 旗標 2 Own 可讀寫 4+2 =6 Group 可讀 4 Other 無權限 0
所以這題的答案就是 chmod 2640 ------------

[資料來源http://www.vixual.net/blog/archives/224]

SUID/SGID/SBIT 的屬性同樣是用 chmod 指令設定,在原本 chmod 設定時的三個數字前面再加一個數字。這三個屬性的加權分別為

SBIT: 1SGID: 2SUID: 4
[資料來源http://fecbob.pixnet.net/blog/post/40344681-linux-chmod%E5%91%BD%E4%BB%A4%E4%BF%AE%E6%94%B9%E6%AA%94%E8%88%87%E8%B3%87%E6%96%99%E5%A4%BE%E8%A8%B1%E5%8F%AF%E6%AC%8A%E7%9A%84%E5%91%BD%E4%BB%A4]
ls -l xxx.xxx (xxx.xxx是檔案名)

那麼就會出現相類似的資訊,主要都是這些:

-rw-rw-r--

一共有10...


查看完整內容
4F
william 大三上 (2019/03/31)
linux特殊权限SUID、SGID、SBIT

1 SUID

当s出现在文件拥有者的x权限上时,如我们上面看到的/usr/bin/passwd这个文件的权限时-rwsr-xr-x,此时就被称为SET UID简称SUID.SUID对于一个文件有什么限制和功能呢?

SUID权限仅对二进制可执行文件有效

执行者对于该文件具有x的权限

本权限仅在执行该文件的过程中有效

执行者将具有该文件拥有者的权限

例如普通用户用passwd修改自己的命令,实际上最终更改的是/etc/passwd文件. 此文件时用户管理配置文件,只有root权限才能更改。

nnnwebpnnn

既然是root用户才拥有此权限,为什么我们可以通过passwd命令来修改密码呢,那这就要归功于passwd设置了suid权限位了。

nnnwebpnnn

此时普通用户通过执行passwd命令,临时拥有root权限...


查看完整內容

7、 在 Linux 系統中已存在一個檔案,若欲將其修改為 Own 可讀寫、Gr..-阿摩線上測驗