Linux 遠端機器打通和檔案系統許可權

2021-09-26 04:26:31 字數 1221 閱讀 1778

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系統 冷小星網路安裝對於我們現在的管理來說,能夠輕鬆的在一台沒有光碟機的裸機上通過網路來安裝作業系統,就目前而言,許多公司購買計算機的時候因為成本問題而沒有購買光碟機,作為管理員,在系統出現故障或者要大規模的更換作業系統的時候,就顯得很是疲憊了,有沒有一種簡單...