www.question-defense.com | LOGON/Register
Translate to English Übersetzen Sie zum Deutsch/German Переведите к русскому/Russian Μεταφράστε στα ελληνικά/Greek Vertaal aan het Nederlands/Dutch ترجمة الى العربية/Arabic 中文翻译/Chinese Traditional 中文翻译/Chinese Simplified 한국어에게 번역하십시오/Korean 日本語に翻訳しなさい /Japanese Traduza ao Português/Portuguese Traduca ad Italiano/Italian Traduisez au Français/French Traduzca al Español/Spanish
1

Ich vor kurzem arbeitete an einem Perl-Index, der SSH zu einem anderen Bediener wurde und lasse einen sudo Befehl auf dem Fernbediener laufen, der verließ. Die Störung, die empfangen wurde, ist unten.

Störung: sudo: traurig, müssen Sie einen tty haben, zum von sudo laufen zu lassen

Der Grund für dieses ist ein Update währenddessen mit sudo verriegelte es unten weiter, indem er die untengenannte Linie /etc/sudoers-Konfigurationsakte hinzufügt.

Fällt requiretty zurück

Um einen Fernindex einen Befehl über sudo anmelden und laufen lassen zu lassen kommentieren Sie einfach heraus diese Linie wie gezeigt unten.

# kann kommentierter heraus so Fernindex einen Befehl ohne einen tty anmelden und laufen lassen
# Rückstellungen requiretty

Ich würde vorschlagen, dass eine Anmerkung in der sudoers Akte zusammen mit dem tatsächlichen Index bildend, der gerade in Fall läuft, es einen anderen Systemverwalter gibt, der mit an diesem Bediener zu einem späteren Zeitpunkt arbeiten eine Arbeit zugewiesen wird. Jetzt, als Ihr Index läuft, wirft er nicht diese Störung und sollte sein, den Fernbefehl laufen zu lassen, der zuerst angefordert wurde.

KöstlichStumbleUponDiggTwitterMixxTechnoratiFacebookNachrichten-RebeLinkedInYahoo! Bookmarks
In Verbindung stehende Pfosten:
  1. Authentisierung abgelehnt: schlechter Besitz oder Modi für Akte .ssh/authorized_keys, wenn zusammenbauenSSH Schlüssel, zum zu sein anzumelden
  2. install_driver (Seite) fiel aus: DBD:: Seitengegenstandversion 2.13.1 bringt nicht Stiefelriemenparameter v2.13.1 zusammen, das ich mich vor kurzem entschied, ein frisches CentOS zu tun anbringe auf
  3. Cron Schlag-Index-Störung: /usr/bin/env: Rubin: Keine solche Akte oder Verzeichnis I mussten ein SchlagShell-Skript heute Abend verursachen das
  4. pg_restore: [kundenspezifisches archiver] aus Gedächtnis heraus vor kurzem überprüfte ich eine Ausgabe mit einem Peprl Index
  5. Das Shell-Skript, zum vieler Verzeichnisse in viele unterschiedlichen tar.bzip2 zusammenzudrücken archiviert I, das benötigt wird, um ein Verzeichnis auf einem Bediener aufzuräumen

Umbauten: , , , , , , ,
13 Antworten zum sudo: traurig, müssen Sie einen tty haben, zum von sudo laufen zu lassen
  1. panchicore sagt:

    danke. es funktioniert für mich.

    [Antwort]

    Alex-Antwort:

    Kühl. Froh half es.

    [Antwort]

  2. Jay sagt:

    Anstatt, heraus zu kommentieren es für jeder, Sie kann es für bestimmte Benutzer (oder Benutzergruppen) gerade abstellen

    Rückstellungen: Alex! requiretty

    [Antwort]

    Alex-Antwort:

    Hallo Jay,

    Großer Rat. Ich berücksichtigte nicht diese Syntax. Dank für die Aufgabe eines Wartemannes! ~

    [Antwort]

  3. Vivek Singh sagt:

    Große Hilfe!!!!!!!!!

    [Antwort]

    Alex-Antwort:

    Dank für das Rückgespräch!

    [Antwort]

  4. Nathan Heu sagt:

    Der - t- Schalter auf dem ssh Befehl teilt einen Pseudotty zu. Sie werden nicht nned, um yor sudoers Akte zu ändern.

    [Antwort]

    Alex-Antwort:

    Hallo Nathan,

    Dank für den Zusatz.

    [Antwort]

  5. Neel sagt:

    Gibt es eine Weise, - t- Wahl vom Perl-Index einzuschließen?
    Von der Befehlszeile können wir ssh sagen - t user@host

    Ab jetzt ist mein Code, wie folgt:

    mein $ssh = Netz:: SSH:: Perl->new ($host);
    $ssh->login ($user, $password);
    mein ($stdout1, $err, $ext1) = $ssh->cmd ( sudo SU - geneindex, $password);

    [Antwort]

    Alex-Antwort:

    Hallo Neel,

    Traurig für die verzögerte Antwort. Ist unten die Antwort von einem Freund von mir, das Weise mehr Perl als I. kennt.

    Netz:: ssh nimmt die `use_pty Wahl, die den gleichen Effekt wie haben sollte - t für den CLI-Befehl

    http://search.cpan.org/dist/Net-SSH-Perl/lib/Net/SSH/Perl.pm

    Hoffen Sie dass Hilfen.

    [Antwort]

  6. nate sagt:

    Dankgehilfe

    [Antwort]

    Alex-Antwort:

    Hallo nate,

    Kein Problem. Dank für das Lassen des Rückgespräches.

    Danke.
    Alex

    [Antwort]

  7.  
Lassen Sie eine Antwort