sudo

    0熱度

    1回答

    我想添加一個用戶「demouser」到遠程服務器的/ etc/sudoers,我想從一個變量傳遞用戶名。 這工作,但我想用一個變量$USERNAME代替demouser ssh [email protected]$remote_host -t 'sudo sed -i "\$ademouser ALL=(ALL) NOPASSWD:ALL" /etc/sudoers' 我用這個嘗試,但它不

    0熱度

    1回答

    我有以下線嵌入.bash_profile遠程服務器的SCP和SSH之間的區別: export JMXPASS=`sudo /bin/cat /opt/jmxr.pass` 當我ssh到遠程服務器,我得到提示輸入我的密碼(預期的行爲)。然而,當我從或到該遠程服務器使用scp,我得到以下錯誤 sudo: no tty present and no askpass program specified

    2熱度

    2回答

    我已經設置了一個用戶david誰擁有sudo權限。我可以ssh進入箱子並執行sudo操作,如apt-get install。當我嘗試使用Ansible的「成爲特權升級」來做同樣的事情時,我得到一個permission denied錯誤。因此,一個簡單的劇本可能是這樣的: simple_playbook.yml: --- - name: Testing... hosts: all

    14熱度

    2回答

    當我在終端上鍵入sudo <command>我得到sudo: unknown uid 501: who are you?,當我鍵入su我得到su: who are you? 我想我一定是在某種程度上改變了我的個人計算機上的超級用戶權限。我現在無法使用sudo命令,而且我也找不到任何有用的解決方案。我需要對我的/etc/passwd文件做些什麼嗎?我可以修改嗎?

    0熱度

    1回答

    我在寫一個bash腳本,我需要一些自定義提示。 sudo -p "Some custom prompt" 的作品就像一個魅力,但我怎麼能去改變彈出當用戶輸入錯誤的TE密碼(如果這是可能的),默認的消息? 在此先感謝!

    -5熱度

    1回答

    我有一個奇怪的錯誤使用Linux某種程度上解釋sudo -H爲兩個獨立的命令。 我在美分OS 7,我得到以下幾點: /var/tmp/<random string>: line 8: -H: command not found 這是很讓人頭疼的我。爲什麼不知道sudo的這個提示?

    0熱度

    1回答

    我認爲我相當接近檢查用戶是否屬於Ubuntu中的sudo組,然後向sudoers文件添加一行。除了當我在sudoers文件中看,我看到: $IDUSER ALL=NOPASSWD: /usr/local/sbin/myscript 而不是那個用戶名,例如。 bob ALL=NOPASSWD: /usr/local/sbin/myscript 以下是我有: #! /bin/sh set

    3熱度

    4回答

    我運行sudo時得到了python 2.7。我試過改變我的.bash_profile和.bashrc從我原來的用戶和根,但無濟於事。 $ python Python 3.5.2 (default, Oct 11 2016, 05:05:28) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.38)] on darwin Type "he

    -1熱度

    2回答

    我無法使用sudo從根用戶創建目錄,如果我登錄到用戶,我可以在/ root下創建一個目錄sudo。此外,我已經添加到允許/etc/sudoers文件中的所有命令和詳細信息如下: [[email protected] home]# cat /etc/sudoers | grep tes test ALL= NOPASSWD: ALL 錯誤 [根@ Linux的家居】#須藤-u測試的mkdir

    15熱度

    5回答

    我試圖安裝Prestissimo到一個Ubuntu 16.04服務器,但導致的錯誤: $ composer global require "hirak/prestissimo:^0.3" Changed current directory to /home/kramer65/.composer [ErrorException] file_put_contents(./co