Je voulais essayer d'utiliser des outils graphiques sur ssh. Juste pour apprendre une nouvelle chose :)
donc ma compréhension est la suivante, je me connecte comme ceci: ssh -port -x user @ server
Mais j'utilise ubuntu server donc il n'a pas de gui et donc pas d'outils gui. Ma compréhension est que je dois installer gedit sur le serveur. Mais aussi xserver?
Quelqu'un peut-il clarifier ces concepts pour moi?
Vous n'avez pas besoin d'installer gedit sur votre serveur, mais vous pouvez utiliser gedit sur votre bureau pour éditer un fichier sur le serveur. Voici comment:
http://thecodecentral.com/2010/04/02/use-gedit-as-remote-file-editor-via-ftp-and-ssh-ubuntu
la source
Ok désolé, je viens de réaliser que cette question concernait spécifiquement X sur ssh ou ce genre de chose. Mais depuis que j'ai écrit cela, je le posterai quand même. Si vous n'êtes pas prêt à "essayer de nouvelles choses" comme la question posée et que vous souhaitez simplement ouvrir un fichier sur un serveur ssh avec gedit. Personnellement, je ne le ferais pas de cette façon. Mais parfois, j'aimerais pouvoir ouvrir un fichier dans gedit lorsque je me connecte à mon serveur via ssh. Voilà comment je me suis retrouvé ici. (et je n'ai pas trouvé la réponse à cela ici)
ssh signifie que sftp est également disponible. Les gestionnaires de fichiers GNU / linux modernes prennent en charge la connexion au serveur sftp et parcourent et ouvrent et modifient les fichiers comme s'ils étaient locaux (mais plus lents sur le net généralement)
J'ai une connexion avec une configuration de clé publique pour la sécurité et la commodité afin que je puisse me connecter à mon serveur via ssh et sftp sans mot de passe en cliquant simplement sur un signet que j'ai fait dans nautilus:
Voilà donc comment je le fais. Je pense que son appelé gvfs et son un système de fichiers virtuel que nautilus & co utilise. Vous pouvez le configurer pour monter automatiquement les serveurs au démarrage, puis avoir des répertoires disponibles tout le temps (sur la console) si cela est nécessaire.
la source
Utilisez la commande suivante
la source