Linuxでのファイル、フォルダー、およびリンクのアクセス許可の分割


承認コードとグループ

llを打ったとき

ll 


矢印は、このファイルの権限と所有者を指しています


まず、分析の例としてアクセスフォルダを取り上げます。

drwxr-xr-x 

グループ化

d rwx r-x r-x 
将rwx, r-x, r-x 分为三组。
d表示是个目录。
其中rwx表示属于当前用户的权限。
第一个r-x表示当前用户所在组的其它人的权限。
第二个r-x表示不属于这一组的其他人的权限。

最初の位置:

  • dはディレクトリを意味します
  • lはリンクファイルを意味します
  • -それがファイルであることを意味します

2番目、3番目、4番目の位置は、アクセス許可のコード名です。

r	读取权限 		数字代号	4
w	写入权限 		数字代号	2
x	执行权限 		数字代号	1
-	没有任何权限 	数字代号	0

したがって、root / currentユーザーには、rwx、読み取り、および書き込みの実行権限があります。
現在のユーザーのグループの他のメンバーは、rx読み取り、書き込みなし、および実行能力を持っています。
その他は3番と同じポジションです。


権限の範囲:

权限的范围:
	u	所有者
	g	和所有者同组的其他人
	o	u和g之外的人
	a	all 所有

権限を変更する方法:

这里通过数字或者字母来修改。

# 修改权限
	chmod
	# 1.字母的方式
		chmod +x abc
		chmod -x abc
		
		chmod a+x abc
		chmod a-x abc
		
		chmod g+w abc
		chmod go+wx kkk
		
	# 2.数字的方式
		chmod 777 abc
		chmod 601 abc
		chmod 000 abc

たとえば、文字メソッド:

语法:chmod 对应的角色 +/- 文件或者文件夹
chmod a-x abc # 给abc这个文件夹,对所有人去掉可执行的权限
chmod a+x abc # abc文件夹,所有人都有可执行的权限
chmod g+w abc # 对当前用户的所在组的人对abc文件夹有可写的权限
chmod u+x abc # abc文件对当前用户具有可执行的权限
chmod go+w b.md # g表示group,o表示other go有write的权限,对于b.md文件

注:権限はファイルまたはフォルダーによって分割されます。
ルートにはすべての権限があり、対応する権限をファイルに割り当てることができます。
組み合わせてご使用ください。
同じことが数字にも当てはまります。文字に対応する番号が追加されます。

おすすめ

転載: blog.csdn.net/qq_44783283/article/details/109863046