linux檔案系統的許可權包括檔案(或者目錄)擁有者使用者,組使用者和其他使用者許可權組成。
用ls -ag可以檢視
drwxrwxrwx 777 目錄許可權
-rwxrwxrwx 777 檔案許可權
d代表目錄,後面3組分別檔案所有者,組使用者和其他使用者的許可權。每一組3位按照二進位制來算
比如
-rw-r--r-- 644
-rwxr-xr-x 755
-rwxrw-rw- 766
-rwxrwxrwx 777
r代表讀許可權
w代表寫許可權
x代表執行許可權
一般檔案許可權賦予命令可以是
chmod u+x ***.sh
chmod g+r ***.sh
chmod o+w ***.sh
chmod go+xr ***.sh
其中+號前面表示使用者
u 表示檔案所有者
g 表示組使用者
o 表示其他使用者
+號後面表示許可權
無論是使用者還是組都可以多個組合
當然檔案許可權賦予命令也可以是
chmod 777 ***.sh 這個命令相當於 chmod a+rwx ***.sh
chmod 755 ***.sh 這個命令相當於 chmod u+rwx ***.sh ,chmod og+rx ***.sh
還有乙個比較特殊的s許可權,如果檔案所有者賦予其他或者組使用者s許可權,那麼被賦予s許可權
使用者執行這個檔案,就會以檔案所有者的名義啟動
比如乙個檔案為root所有,root可以賦予組使用者和其他使用者s許可權
-rwxr-sr-s root ***.sh
那麼隨後無論是哪個使用者去執行這個檔案,都會以root名義啟動。
不同linux機器的ssh打通無論對於普通登入還是scp等操作都是非常方便的,通常將源機器的rsa_pub公鑰放到目標機器的.ssh/authorized_keys檔案中。
但是有2個注意點
另外小tips下,linux下轉換使用者如果su與使用者之間不加 -,那麼原使用者的環境變數將不會帶到新使用者下去,反之則可以
su admin //不帶原使用者的環境變數到admin使用者下
su - admin //帶上原使用者的環境變數到admin下
Linux遠端拷貝檔案和資料夾
1 拷貝本機 home administrator test整個目錄至遠端主機192.168.1.100的 root目錄下 複製 如下 scp r home administrator test root 192.168.1.100 root 2 拷貝單個檔案至遠端主機 複製 如下 scp home...
Linux之遠端登入和檔案傳輸
在實際開發過程中,程式設計師和linux系統是遠端的,並且可能有多個程式設計師一同在同乙個linux系統上工作,那麼這個時候就需要我們遠端登入linux系統 二 軟體介紹 xshell 和 xftp xshell是用來遠端登入到linux的軟體,xftp是windows和linux之間傳輸檔案的軟體...
syslinux 網路遠端安裝Linux系統
syslinux 網路遠端安裝linux系統 冷小星網路安裝對於我們現在的管理來說,能夠輕鬆的在一台沒有光碟機的裸機上通過網路來安裝作業系統,就目前而言,許多公司購買計算機的時候因為成本問題而沒有購買光碟機,作為管理員,在系統出現故障或者要大規模的更換作業系統的時候,就顯得很是疲憊了,有沒有一種簡單...