Ich habe einen Server ServerA und einen Benutzer mit "akotha
", und es gibt einen anderen Benutzer "mqm
". Ich kann zu "mqm
" wechseln, indem ich sudo su - mqm
eintippe, aber ich kenne das Kennwort des mqm
Benutzers nicht. Ich möchte nur eine Datei von meinem lokalen Server auf ServerA kopieren und sie in einen Ordner legen, auf den nur mqm
Schreibzugriff hat.Shell-Befehl zum Kopieren von Datei von einem Server auf Remote-Server mit anderen Benutzer
Können Sie mir bitte den Befehl mitteilen, um meine Anforderung zu erfüllen?
Dateiberechtigungen ändern, die irgendwie geht gegen die ganze Idee der Sicherheit. Wenn nur mqm Schreibzugriff auf einen Ordner hat, kann nur mqm Dateien dort ablegen. Wenn du kein Passwort für mqm hast, darfst du das nicht tun. Angenommen, Akotha und MQM wären Mitarbeiter und Akotha wollte MQMs Job - wenn Akotha Beweise für Unterschlagung oder andere Verbrechen in einem Ordner legt, den nur Mmm schreiben darf, würde es sicher aussehen, als ob MQM schuldig wäre lass Akotha seinen Job annehmen. Also, nein, wenn nur mqm in einen Ordner schreiben darf, dann kann nur mqm in diesen Ordner schreiben. Du musst einen anderen Weg finden. –
Es besteht eine moderate Chance, dass der Benutzer 'mqm' (Nachrichtenwarteschlangenmanager?) Ein freigegebenes Administratorkonto ist, das eine Anwendung ausführt. Unter solchen Umständen ist es nicht so unvernünftig, 'sudo' zu verwenden, obwohl eine gemeinsame Benutzer-ID ein Risiko darstellt. Die 'su'-Manualseite zeigt Ihnen, wie Sie Befehle (außer einer Login-Shell) als benannter Benutzer ausführen. Geh lesen! –