"sudoer" funktioniert nicht... [Gelöst]

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
jmar83
Beiträge: 962
Registriert: 20.06.2013 20:20:15
Wohnort: CH
Kontaktdaten:

"sudoer" funktioniert nicht... [Gelöst]

Beitrag von jmar83 » 05.05.2021 11:00:10

Hallo zusammen

1.) Benutzer "user1" während der Installation angelegt
2.) Benutzer "user1" als sudoer deklariert: "usermod -aG sudo user1"
3. Benutzer "user1" so in die konfig eingetragen, dass kein Kennwort mehr notwendig ist: "visudo" ->

Code: Alles auswählen

user1 ALL=(ALL) NOPASSWD:ALL

Trotzdem zeigt mir WinSCP einen Error an, wenn ich mich mit dem "user1" einlogge und dann auf das Verz. "/root" gehen will. Warum? Macht keinen Sinn...

Die Version ist Debian 10.

Vielen Dank für die Feedbacks :-)
Zuletzt geändert von jmar83 am 05.05.2021 11:24:50, insgesamt 1-mal geändert.
Freundliche Grüsse, Jan

JTH
Moderator
Beiträge: 3014
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: "sudoer" funktioniert nicht...

Beitrag von JTH » 05.05.2021 11:16:46

jmar83 hat geschrieben: ↑ zum Beitrag ↑
05.05.2021 11:00:10
Warum? Macht keinen Sinn...
Doch, absolut sinnvoll ;)

sudo hat nichts mit Dateisystemberechtigungen zu tun. Und ist auch nicht pauschal mit root-Rechten gleichzusetzen, den Eindruck hat man nur durch den inflationären Gebrauch davon. sudo erlaubt dir, gewisse Kommandos mit bestimmten anderen Rechten auszuführen. Häufig wird das – leider – „nur“ benutzt, um Nutzern unbeschränkte root-Rechte zu geben. Das geht dann aber immer nur per

Code: Alles auswählen

sudo KOMMANDO

Wenn du dich mit WinSCP per SSH auf dem anderen Rechner anmeldest, hat das nichts mit sudo zu tun, das ist dabei nie im Spiel. /root gehört weiterhin dem root-Benutzer und nur der hat dort Lese- und Schreibrechte.

Ergänze: WinSCP lässt sich anscheinend so konfigurieren, dass es im Hintergrund sudo für sftp oder scp benutzt.
Manchmal bekannt als Just (another) Terminal Hacker.

mludwig
Beiträge: 793
Registriert: 30.01.2005 19:35:04

Re: "sudoer" funktioniert nicht...

Beitrag von mludwig » 05.05.2021 11:23:44

user1 ist zwar in der Gruppe sudo und hat das Recht alles als root auszuführen, aber er ist nicht root und darf erstmal nichts zusätzlich, nur Kommandos mit sudo xxx ausführen.

Man kann in winscp aber einstellen, das die shell "sudo su -" ist, dann arbeitest du als root ... dass funktioniert aber nicht mit allen Protokollen (ftp kann das meines wissens nicht).

jmar83
Beiträge: 962
Registriert: 20.06.2013 20:20:15
Wohnort: CH
Kontaktdaten:

Re: "sudoer" funktioniert nicht...

Beitrag von jmar83 » 05.05.2021 11:24:40

Danke für die Klarstellungen!! :THX:
Freundliche Grüsse, Jan

jmar83
Beiträge: 962
Registriert: 20.06.2013 20:20:15
Wohnort: CH
Kontaktdaten:

Re: "sudoer" funktioniert nicht... [Gelöst]

Beitrag von jmar83 » 26.11.2021 12:17:41

WinSCP Konfig falls man einen Sudoer als root verwenden will:

SFTP Server executable Verzeichnis (im Tab "SFTP" unter "Erweiterte Einstellungen" angeben):

/usr/lib/openssh/sftp-server


Sudo-Befehl definieren (im Tab "Shell" unter "Erweiterte Einstellungen" angeben):

sudo su -
Freundliche Grüsse, Jan

Antworten