麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務器 > Ftp服務器 > 正文

詳解ftp創建文件權限問題

2024-09-09 20:57:57
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了詳解ftp創建文件權限問題,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

詳解ftp創建文件權限問題

一、問題

有一個這樣的需求,admin為一個Linux為其FTP應用創建的一個有權限限制的用戶,通過admin用戶可以進行登錄FTP服務,登錄FTP服務后,創建文件夾,該文件夾的用戶和用戶組都是admin,屬性為755,即只有admin用戶才有寫的權限,但是,FTP后臺是通過b用戶登錄linux系統執行程序上傳文件到FTP服務器,由于FTP服務器的文件夾都是由admin用戶創建的,且屬性為755,b用戶根本沒有寫的權限,導致程序上傳文件失敗。

二、分析

那么解決問題的方法應該很容易,既然admin用戶創建的目錄默認屬性為755,那么只要將默認屬性改為775,并將b用戶添加到admin所屬用戶組里面去,問題就解決了。

三、解決

1、因為系統默認的登錄用戶是b,為了方便測試,需要登錄到admin用戶,然后創建文件夾看看默認屬性是否改變。通過b用戶su到admin用戶的時候報出了  This account is currently not available.  錯誤。才想到,當時創建admin用戶的時候是用戶的shell是禁止登錄的,這里為了方便測試,通過如下命令開啟shell登錄:

  $ sudo usermod -s /bin/bash admin

2、然后修改系統環境變量/etc/profile文件,設置umask為002 (目錄默認屬性 777-002=775,文件默認屬性 666-002= 664),source 文件生效后,切換到admin用戶創建文件夾試試:發現目錄的默認屬性成功改了,變為755了

   drwxrwxr-x 2 admin admin 4.0K Dec 6 22:54 a

3、然后用admin登錄FTP,新建一個文件夾看看,發現其權限還是755

ftp創建文件權限問題,ftp,文件創建

4、由于對FTP并不熟悉,開始并沒有想到FTP那里去,而是在搗鼓各種Linux用戶組和用戶權限的設置,嘗試都沒有用。最后靜下來慢慢思考,突然想到,用admin賬戶登錄FTP創建的文件屬性一直是755,這里登錄的只是FTP應用,沒有登錄到shell,所以才會不受Linux環境變量中umask的影響,而修改umask后的admin登錄shell后創建的文件屬性是775,這里登錄到了shell,是根據umask的值沒有問題。既然發現了問題,那么想到FTP應該也會有類似Linux  umask的設置才對,于是找到了FTP的配置文件,果然發現了如下的參數:

ftp創建文件權限問題,ftp,文件創建

5、修改FTP的Umask的值為002,重啟FTP服務,發現問題解決了。

注:這次問題雖小,也比較快解決了,告誡自己!在搗鼓一些應用服務的前,要先充分了解和熟悉這些應用服務的資料配置等,切莫貪快,否則,出現了問題,自己都不知道從何排查。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

以上就是詳解ftp創建文件權限問題的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色片网站免费 | 国产正在播放 | 久久精品一区视频 | 久久99亚洲精品 | 欧美第1页 | 国产1区在线观看 | 国产成人强伦免费视频网站 | 男女做性免费网站 | 91在线精品亚洲一区二区 | 视频一区二区三区中文字幕 | 久久久久久久一区 | 国产中文99视频在线观看 | av免费在线网 | 久久精品一区二区三区国产主播 | 天天草夜夜爽 | 插插操 | 羞羞网站在线看 | 久久经典国产视频 | 黄色网址免费在线播放 | 成人三级电影在线 | 色呦呦一区二区三区 | 成人在线观看地址 | 羞羞网站| 成人视屏网站 | 欧美日韩国产一区二区三区在线观看 | 久久久精品网 | 色97色| 久久精品电影网 | 黄色片快播 | 国产精品久久久久无码av | 成人福利视频导航 | 亚州精品在线视频 | 成人免费在线观看视频 | 久草在线免费资源站 | 成人毛片网 | 国产自在自线午夜精品视频在 | 九九热精 | 国产亚洲精品美女久久久 | 99精品视频在线观看免费 | 久久久久久中文字幕 | 3344永久免费 |