Problem:
Dateien können nicht auf den Linux-Host hochgeladen werden.
Zum Beispiel: Wir möchten jetzt Datei A in das Verzeichnis /opt/software hochladen, stellen jedoch derzeit fest, dass sie nicht hochgeladen werden kann.
[isea@redis99 software]$ ll 总用量 4664 -rw-r--r--. 1 root root 1547237 10月 28 07:25 redis-3.2.8.tar.gz -rw-r--r--. 1 root root 3226139 10月 28 07:25 ruby-gems.tar.gz
Ursache:
Wenn wir eine Remoteverbindung herstellen, verwenden wir den isea-Benutzer, sodass wir keine Inhalte in den Stammordner herunterladen können.
Empfohlene verwandte Video-Tutorials: Linux-Video-Tutorials
Lösung:
1. Verwenden Sie das Root-Konto, um eine Verbindung herzustellen und dann
2. Ändern Sie den Besitzer des Verzeichnisses /opt/software und laden Sie es dann hoch.
[isea@redis99 opt]$ sudo chown -R isea:isea /opt/module/ /opt/software/ [isea@redis99 opt]$ ll 总用量 8 drwxr-xr-x. 3 isea isea 4096 10月 28 07:27 module drwxr-xr-x. 2 isea isea 4096 10月 28 07:27 software
Wenn die Root-Berechtigungen eines allgemeinen Benutzers nicht konfiguriert sind, können Sie zum Root-Benutzer wechseln.
Empfohlene verwandte Artikel und Tutorials: Linux-Tutorial
Das obige ist der detaillierte Inhalt vonLinux kann keine Dateien hochladen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!