sudoers

    5熱度

    6回答

    我一直在嘗試使用Thor編寫一個小型庫來幫助我快速創建新項目和網站。我寫了這個小方法: def ssh(cmd) Net::SSH.start(server_ip, user, :port => port) do |session| session.exec cmd end end 只是幫助我在需要時在遠程服務器上運行快速命令。 問題是當我需要在遠端的sudo下

    0熱度

    1回答

    我正在修復一些筆記本電腦在我的uni。 我已被授予admin帳戶以更改設置。我所要做的是讓這個無論是誰登錄離開機場,前一人的時候,在它的當前用戶的跡象變爲機場關閉 現在我已經找到了狀態,使用 sudo ifconfig en1 down 作品把機場關閉 我也學會了創建啓動 !# /bin/sh 一個.command文件(稱爲startup.command)的然後我放在「/ usr/sbin

    1熱度

    2回答

    所以...我不小心鍵入 vi visudo ,並在同一時間打開了visudo命令,我也喜歡納米,所以我很自然地按下CTRL + X退出,因而並沒有意識到馬上說我在vi(是的,我很慢哈哈),並繼續嘗試:P ...無論如何,我終於意識到,並沒有在一段時間內使用vi,所以我認爲:X會退出沒有保存,但我想那不是的情況下,現在當我嘗試visudo命令,我得到 -bash: /usr/sbin/visudo:

    1熱度

    4回答

    我正在開發一個php社交網絡,它要求我們爲所有新成員創建XMPP帳戶。我有一個工作的Ejabberd服務器運行mod_admin_extra都工作正常。 我試圖從一個php文件調用ejabberdctl像這樣: exec('sudo /home/user/ejabberd-2.1.2/bin/ejabberdctl register test server pass 2>&1'); ,但我得到

    1熱度

    4回答

    我在我的Mac OS X 10.6.8中修改了(以某種錯誤的方式)etc/sudoers文件。 因爲這個原因,我擦除了錯誤的行並替換了原始文件。但現在每當我輸入sudo命令的輸出是: sudo: /etc/sudoers is owned by uid 501, should be 0 Segmentation fault 一個解決辦法是this但是當我鍵入su(和密碼)的輸出是: su:

    122熱度

    2回答

    我有script.sh必須作爲user2運行。但是,此腳本只能在我的應用程序的user1下運行。 我想下面的命令來運行: su user2 -C script.sh 而且能夠沒有密碼運行。 我也希望這是非常嚴格的,因爲user1只能在user2下運行script.sh而沒有別的。 我試着用sudoers文件來做這件事,並且經過幾個小時的嘗試後,感到無窮無盡。 如果有人可以提供一個明確的例子說明

    1熱度

    2回答

    我遇到了這個錯誤,顯然在Linux系統中很常見。 「打開的文件太多」 在我的代碼我試圖設置Python的打開文件限制是無限的,它拋出一個錯誤,說我不能超過系統限制。 import resource try: resource.setrlimit(resource.RLIMIT_NOFILE, (500,-1)) except Exception as err: print

    1熱度

    1回答

    我試圖爲名爲'invitado'的用戶設置權限,某些二進制文件的權限爲:wireshark,tcpdump和traceroute。 # /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # See the man page for details on how to write a

    1熱度

    2回答

    所以,我adduser'ed micronxd。我已經passwd'd micronxd。現在我想讓micronxd成爲sudo用戶。 我試圖儘可能多地把這個過程打包到shell腳本中。如果可能的話,解決方案是否可能涉及sed'ing sudoers文件?我希望對這個糟糕的小塊(sed)有很強的把握。

    1熱度

    1回答

    我們所有的開發人員都可以通過ssh登錄到我們的登臺服務器。 當他們在登臺服務器上運行任何hg命令時,它使它們成爲更新/新文件的所有者。我需要這些文件歸用戶/組www-data所有。 我試圖在sudoers文件編輯本 Cmnd_Alias WWW_DATA_CMDS = /usr/bin/svn, /usr/bin/hg %developers ALL=(www-data) NOPASSWD: