sudoers

    4熱度

    2回答

    我有一個腳本(由我的前任編寫),它成功編輯運行OS X 10.6的Mac上的sudoers文件;它是這樣的: #!/bin/sh if [ -z "$1" ]; then export EDITOR=$0 && sudo -E visudo else echo "%staff ALL=NOPASSWD: /sbin/shutdown" >> $1 fi 然而,當在M

    1熱度

    1回答

    我在Linux Mint 13中有一個啓動腳本,以便我可以單擊桌面上的圖標來掛載我的NAS。爲了使用/ bin /安裝無需密碼我必須將此行添加到sudoers的: <username> ALL = NOPASSWD: /bin/mount 腳本安裝NAS是非常簡單的: #!/bin/bash if [ 0 = `sudo mount |grep -c nasbox` ] then

    -1熱度

    1回答

    我是Mahesh。 我在我的linux機器上安裝了jenkins,它和普通用戶一樣工作,當我嘗試在超級用戶[root]模式下運行一個腳本時,它無法正常工作,即使我禁用了sudoers文件中的密碼,也不會給出任何錯誤它只是在普通用戶而不是根目錄下運行腳本?我做的事?我怎麼能解決這個問題? 我只是添加像這樣在詹金斯shell腳本coloumn ... 須藤蘇 // 評論 - >我禁用所以不需要密碼的密

    1熱度

    2回答

    我有一個包含shell_execute()的PHP腳本,它執行的命令通常需要sudo。我已經編輯在sudoers與visudo命令包含以下內容: www-data ALL = NOPASSWD: /var/root/node/npm/node_modules/less/ %users ALL = NOPASSWD: /var/root/node/npm/node_modules/less/

    5熱度

    1回答

    我試圖讓管理員組中的所有用戶運行一個jar文件作爲SUDO沒有密碼,我編輯了sudoers文件(使用visudo)並嘗試了一些命令,但它仍然提示我對於每一次的/etc/sudoers 內容的密碼: # /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # See the man pa

    3熱度

    1回答

    我正在運行Fedora 17 KDE x64和Qt 4.8.1。 與Ubuntu相比,Fedora不會爲第一個創建的用戶提供sudo權限,也不會將第一個創建的用戶添加到/etc/sudoers文件中。因此,在Fedora 17 KDE上安裝程序時(尚未測試Gnome等),它需要root(而不是sudo)權限。所以,我們(根據權限級別按降序排列)有三個級別的特權: 1)根 2)須藤 3)用戶 在Fe

    2熱度

    1回答

    我需要給php訪問重新加載nginx。該命令是nginx -s reload,sudoers文件中的條目是否正確? www-data ALL=NOPASSWD: nginx -s reload 然後將<?php exec('sudo nginx -s reload'); ?>或可以了shell_exec函數使用? 謝謝

    1熱度

    4回答

    我試圖在我的mac上安裝某些東西,但我沒有權限,因爲我不是管理員。所以我嘗試使用sudo,它說我不在sudoers文件中。我試過編輯sudoers文件,但它不會讓我,所以我「搜索」它。大家都說使用visudo來編輯文件。問題是,它甚至不會讓我使用visudo!當我輸入「visudo」它只是說 visudo: /etc/sudoers: Permission denied 希望得到一些幫助。提前

    295熱度

    4回答

    當我用sudo使用任何命令時,環境變量不存在。例如,在設置HTTP_PROXY後,命令wget正常工作,沒有sudo。但是,如果我鍵入sudo wget它說它不能繞過代理設置。

    2熱度

    2回答

    我正在嘗試爲一個staging-> production發佈腳本創建一個PHP web界面。 Web界面是安全的(內部網,passworded等),所以我很高興爲Apache作爲root用戶來執行rsync。 root用戶沒有密碼,密鑰文件用於SSH訪問。 我曾嘗試須藤-ING在shell腳本的rysnc命令 sudo rsync --verbose --recursive --times --p