umask

    1熱度

    3回答

    我正在使用maven-assembly-plugin來打包我的構建。 我能夠執行文件集的某些複製並修改文件權限,但我無法修改目錄權限。從文檔中,我試圖用在我關心的目錄上。但是,無論我指定什麼權限,目錄總是基於當前的umask(0022)創建。 有誰知道在Maven構建期間以這種方式修改目錄權限的乾淨方式。唯一可行的是umask 0,但我寧願不要這樣做,因爲在這個項目上工作的每個人都必須擁有這個集合

    14熱度

    4回答

    我有Git問題。我在Google和StackOverflow中搜索了一個解決方案,但沒有任何幫助。 問題是,每次git更新工作目錄中的某個文件(當我簽出分支或我合併分支等時),那麼文件權限就會改變,這樣就可以添加「可寫入組」標誌。 我的apache顯示文件「錯誤500」,如果它可寫入組。 例如: 我有一個文件index.php。權限是「-rwxr-xr-x」。當前(活動)分支是主。該文件在「開發」

    6熱度

    2回答

    我正在嘗試編寫一個簡單的C程序來創建目錄(一個mkdir克隆。)。這是我到目前爲止有: #include <stdlib.h> #include <sys/stat.h> // mkdir #include <stdio.h> // perror mode_t getumask() { mode_t mask = umask(0); umask (mask);

    2熱度

    2回答

    我們使用ripmime和Procmail將電子郵件內容提取到文件中。提取電子郵件正文(正文)時,ripmime正確使用配置的procmail UMASK(022)作爲文件,但是當存在附件時,它會使用077 umask創建附件文件。下面是ripmime對於有「testTrades2.csv」附件一個郵件創建的文件的一個例子: -rw-r--r-- 1 fsdevprod fsdevprod 234

    58熱度

    3回答

    我正在一個運行Linux(Debian和Ubuntu)的實驗室工作。用戶名和組名由NIS和yp處理。我們有一些每個人都可以訪問的普通用戶來運行實驗,然後我們每個人都有自己的用戶,另外還有一個我們都是其成員的公共組。 如何使共享/home/驅動器(NFS)上的所有文件和目錄都可由用戶/組讀取/寫入(/可執行文件)?基本上我想要的是 chmod -R 664 /home chgrp -R commo

    4熱度

    2回答

    這是我第一次嘗試建立Wordpress或雲託管的任何網站。我在Ubuntu服務器上,Wordpress位於var/www/mydomain/public文件夾中。 我想實現的是這樣的: Wordpress(PHP)和SFTP用戶都可以訪問和修改相同的文件。和WordPress應該能夠做到這對插件自動更新等 這是我迄今所做的: 我有這個文件夾chmodded 775允許組讀/寫權限。 我已經添加了a

    0熱度

    1回答

    我需要控制服務器上文件的傳輸。有些文件通過scp發送到我的服務器,我希望這樣的文件具有一組特定的權限,比如說770.我試過pam_umask.so,/etc/pam.d/login和設置umask在/etc/profile但它似乎不起作用。 這是Linux上強制通過scp傳輸文件的umask的最佳方式? 問候, 安德烈

    4熱度

    1回答

    我很努力地理解爲什麼Unix守護進程將文件創建模式掩碼設置爲0.如果有人能夠揭開umask函數的神祕面紗,我將非常感激。

    1熱度

    1回答

    $url = 'http://gdata.youtube.com/feeds/api/playlists/blabla'; $fp = fopen($url, 'r'); $buffer=''; if ($fp) { while (!feof($fp)) $buffer .= fgets($fp, 1024); fclose($fp); $buff=stripslashes($buf

    11熱度

    1回答

    在大多數地方,權限被定義爲格式爲0777的八進制數。但在我的理解中,UNIX的umask命令(因此os.umask())需要0o000來產生0o777和0o022的權限位等於0o755。 我聽說UNIX的umask由於某種原因被顛倒過來,我不明白它背後的原因。有人可以解釋這種不一致嗎?