J'ai essayé différentes manières et lu quelques solutions, y compris celles-ci:
Pourquoi je ne peux pas me connecter en tant que root en SSH?
Modification avec WinSCP
Et un article du Forum Ubuntu
-
Je ne comprends pas pourquoi lorsque je me connecte avec
ubuntu
via PuTTY, j'ai l'autorisation root et peux modifier les fichiers. Cependant, lorsque je me connecte avecubuntu
via WinSCP, je suis un autre utilisateur (j'ai utilisé le même nom d'utilisateur et la même clé privée (pem) sur les deux logiciels de connexion) et je ne peux pas modifier les fichiers. -
Ensuite, j'ai trouvé quelques solutions possibles à partir des liens ci-dessus. J'ai essayé de définir un mot de passe pour
root
etpermitRootLogin
. Mais ensuite, lorsque je me connecte avec le nom d'utilisateurroot
, ça affiche :Paquet SFTP reçu trop grand (1349281121 B). La taille maximale de paquet prise en charge est de 1024000B. L'erreur est généralement causée par un message imprimé à partir du script de démarrage (comme .profile). Le message peut commencer par "Plea".
Impossible d'initialiser le protocole SFTP. Le serveur héberge-t-il un serveur SFTP?
alors que lorsque je remets le nom d'utilisateur en
ubuntu
, ça fonctionne (mais je ne peux pas modifier les fichiers lorsque je ne suis pas l'utilisateurroot
).
Je suis très confus, s'il vous plaît si quelqu'un peut me guider, ce serait très apprécié.