成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為什么權限管理會用124三個數字?

系統 Linux
相信很多人在Linux里面,遇到文件權限問題的時候,總是喜歡把文件的權限修改為777。覺得這樣可以解決一切問題。

 [[354717]]

相信很多人在Linux里面,遇到文件權限問題的時候,總是喜歡把文件的權限修改為777。覺得這樣可以解決一切問題。

那么大家有沒有想過一個問題,為什么數字7表示一個文件具有可讀、可寫、可運行的權限?對于當前用戶,如果想給文件權限設置為可寫可執行不可讀,那么應該用哪個數字?如果想讓文件可讀可寫不可執行,又要用哪個權限?系統強制要求SSH私鑰的權限為600,這里的600表示什么意思?如果想再加一個修改權限,那么它用哪個數字比較好?

我們知道,1,2,4這三個數字可以表示7以內的所有數字。例如:

  1. 1: 1 
  2. 2: 2 
  3. 3: 1 + 2 
  4. 4: 4 
  5. 5: 1 + 4 
  6. 6: 2 + 4 
  7. 7: 1 + 2 + 4 

那么,如果要表示15以內的所有數字,還需要增加哪個數?你可能要想半天,才知道,需要增加一個8。

但是,如果我們從二進制的視角來看這些數字,就會發現實際上問題非常簡單:

  1. 1: 001 
  2. 2: 010 
  3. 4: 100 

如果我們令可執行權限對應001,可寫權限對應010,可讀權限對應100。那么,可讀又可寫對應110,也就是十進制的6。可寫又可執行對應011也就是十進制的3。顯然,111為可讀可寫可執行,對應十進制的7。

如果我們要增加一個控制能否修改的參數,那么我們就可以用高4位來表示,可修改:1000。

由于 Linux 中,文件的權限分別需要為文件所有者、跟所有者在同一個用戶組的其他人以及不在同一組的其他人設置。如果不能讀,不能寫,不能執行,就是二進制的000對應十進制的0.

對于 SSH 私鑰這種極度敏感的文件,顯然只能文件所有者可讀可寫,于是它的權限為:110 000 000也就是600了。

如果要對所有登錄系統的人都可讀可寫可修改,顯然文件權限為111 111 111自然就是十進制的777。

網上有一些垃圾文章,會引誘你把文件權限設置為777。只要你看到這種文章,那么這個文章的作者一定是一個水貨。

請大家記住這樣一句話:對于一個合理設計的軟件、程序或者項目,如果某個地方需要你把權限設置為777才能使用,那么一定是你之前有地方搞錯了!一定是你出錯了。任何讓你給文件設置權限為777的人,不是蠢,就是壞。

最后給大家出一道思考題,使用二進制位來表示權限有什么好處?

本文轉載自微信公眾號「未聞Code」,可以通過以下二維碼關注。轉載本文請聯系未聞Code公眾號。

 

責任編輯:武曉燕 來源: 未聞Code
相關推薦

2022-07-30 23:22:19

Linux權限數字

2013-01-06 10:25:25

2009-08-08 08:47:07

Windows 7新特性

2023-05-10 16:42:35

2015-06-23 09:10:04

Spark主機托管云平臺

2013-05-03 10:11:26

信息安全BYOT

2020-09-28 12:28:15

數字化企業數字文化

2020-06-11 09:00:27

SDN網絡架構網絡

2024-04-19 14:27:39

2022-07-17 15:56:33

數字化轉型工具IT

2010-03-10 10:41:23

Linux管理效率

2018-03-13 12:24:51

2012-02-28 09:41:00

Linux管理效率技巧

2018-11-06 15:49:27

2021-07-27 18:13:00

比特幣加密貨幣貨幣

2023-04-26 11:14:11

IT領導者遠程工作

2023-09-08 14:09:31

云轉型云技術

2022-06-11 23:19:47

數字化轉型數字化信息技術

2017-09-15 17:07:04

2022-09-16 10:42:55

數字化轉型IT團隊
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 伊人精品一区二区三区 | 日韩精品一区二区三区高清免费 | 2022精品国偷自产免费观看 | 91影院在线观看 | 国产精品一区在线观看 | 午夜视频免费网站 | 日美女逼逼 | 欧美日韩免费在线 | 少妇午夜一级艳片欧美精品 | 久久久久一区 | 天天干天天爽 | 亚洲一区二区三区四区五区午夜 | 奇米视频777| 欧美性大战久久久久久久蜜臀 | 精品亚洲一区二区三区 | 成人免费一区二区 | 国产精品欧美精品 | 国产伊人精品 | 亚洲精品一区二区三区蜜桃久 | 国产www.| 精品国产一区二区在线 | 国产精品国产精品国产专区不卡 | 日本三级在线网站 | 欧美最猛性xxxxx亚洲精品 | 美女黄网| 免费在线成人 | 成人av一区二区三区 | 日韩不卡一区二区 | 国产免费观看一级国产 | 久久亚洲国产 | 国产网站在线免费观看 | 成人精品免费视频 | 精品福利在线视频 | 成人一区二区视频 | 福利视频一二区 | 91xh98hx 在线 国产| 精品一区精品二区 | 成人国产免费观看 | 欧美婷婷 | 在线午夜| 999久久久久久久久6666 |