logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-01-2021 16:55:41

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

[RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Bonjour,

j'aimerai, depuis un terminal sous Debian/XFCE, utiliser Thunar pour me connecter au système de fichier de mon serveur (Armbian).

Depuis le terminal j'accède en root (NB annexe : mais pas depuis l'utilisateur malgré avoir copié id_rsa et id_rsa.pub depuis /root/.ssh vers /home/user/.ssh), via SSH, au serveur (après installation d'une paire de clef -j'ai desactivé le login avec mot de passe-) après saisi de la phrase de passe lié à la clef RSA.

Par contre impossible via Thunar. J'ai essayé de saisir dans la barre "système de fichiers" :
- sftp://LOGIN@IP:PORT/CHEMIN_DOSSIER (https://debian-facile.org/doc:systeme:thunar) => impossible d'ouvrir home accès refusé ;
- ssh://LOGIN@IP:PORT/CHEMIN_DOSSIER => connexion refusée par le serveur.

Avez-vous des idées :
a) sur le problème principal (accès SSH et SFTP via Thunar)
b) et éventuellement sur la difficulté accessoire (ou peut-être juste une explication) (l'obligation d'être en root pour que la commande SSH -pxx LOGIN@IP fonctionne avec la clef publique) ?

D'avance merci beaucoup

Dernière modification par Maknho (06-01-2021 19:02:55)

Hors ligne

#2 06-01-2021 14:51:19

macisa
Membre
Inscription : 25-01-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Je dirais tout simplement de tester la connexion basique :

sftp://nom_utilisateur@hostname:port
ssh://nom_utilisateur@hostname:port

Tu devrais de cette façon arriver à destination de ton répertoire "home" /ou/ celui définit dans le ChrootDirectory.

Si tu arrives ainsi à te connecter; c'est que le chemin de destination que tu précises n'est soit pas bon, soit mal configuré.

Ensuite si le problème est persistant, ou que tu désires tester autrement; tu peux, utiliser un logiciel client FTP

Dernière modification par macisa (06-01-2021 14:52:14)

Hors ligne

#3 06-01-2021 15:30:40

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Bonjour macisa,

c'est bien ces "connexions basiques" que j'avais essayé (j'avais testé aussi celles-ci en ajoutant un chemin de dossier).

Toujours les mêmes erreurs et j'aimerai quand même bien réussir selon cette méthode, via Thunar.

Mais je pense que le pblème vient peut-être de ma paire de clef RSA.

Cette paire de clef fonctionne bien pour un accès via le terminal mais pas via Thunar. Je devrai peut-être les copier/coller dans un dossier spécifique pour Thunar ?

Dernière modification par Maknho (06-01-2021 16:40:37)

Hors ligne

#4 06-01-2021 16:22:53

macisa
Membre
Inscription : 25-01-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

sudo apt install gvfs-backends



Je pense que Thunar n'explore pas les réseaux sans ce paquet.

Hors ligne

#5 06-01-2021 16:40:09

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Ce paquet est déjà installé dans sa version la plus à jour.

Hors ligne

#6 06-01-2021 17:13:26

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Salut smile

Maknho a écrit :

mais pas depuis l'utilisateur malgré avoir copié id_rsa et id_rsa.pub depuis /route/.ssh vers /home/user/.ssh

Et au niveau des droits sur ce fichier de clé, c'est lisible par user

Que donne

ls -l /home/user/.ssh/ma_cle

(en replaçant ma_cle par le nom du fichier de clé qui va bien tongue )


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#7 06-01-2021 17:24:00

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Bonjour Bendia,


Que donne
ls -l /home/user/.ssh/ma_cle

(en replaçant ma_cle par le nom du fichier de clé qui va bien



OUTPUT : -rw------- 1 root root 3434 janv.  3 18:49

Hors ligne

#8 06-01-2021 17:38:12

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Et bien tu as ta réponse, le fichier n'est lisible que par root, pas par ton utilisateur wink En plus de le copier, il faut donc aussi le changer de propriétaire

chown user:user /home/user/.ssh/ma_cle


(en remplaçant user par le bon nom d'utilisateur évidemment tongue )


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#9 06-01-2021 17:42:55

macisa
Membre
Inscription : 25-01-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Depuis le terminal j'accède en root (NB annexe : mais pas depuis l'utilisateur malgré avoir copié id_rsa et id_rsa.pub depuis /root/.ssh vers /home/user/.ssh), via SSH, au serveur (après installation d'une paire de clef -j'ai desactivé le login avec mot de passe-) après saisi de la phrase de passe lié à la clef RSA.



Tu as copié une clé du compte root vers un compte utilisateur !
Pourquoi ne pas avoir recréer de nouvelle clé depuis le compte utilisateur ( et supprimer celle de root ) ?

J'imagine que cela bloque la connexion.

Hors ligne

#10 06-01-2021 18:58:32

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

@Bendia OK merci beaucoup Bendia. C'était ça en effet.

Tu as copié une clé du compte root vers un compte utilisateur !
Pourquoi ne pas avoir recréer de nouvelle clé depuis le compte utilisateur ( et supprimer celle de root ) ?



@masica : Je n'avais pas recréé de nouvelle clef pour ne pas les multiplier mais j'imagine que c'est une précaution inutile (voire néfaste en terme de sécu ?) à la réflexion.

En tout cas merci et bonne soirée

Dernière modification par Maknho (06-01-2021 19:04:35)

Hors ligne

#11 06-01-2021 19:09:31

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Maknho a écrit :

Je n'avais pas recréé de nouvelle clef pour ne pas les multiplier mais j'imagine que c'est une précaution inutile (voire néfaste en terme de sécu ?) à la réflexion.

C'est comme pour la maison, si tu as un pass qui ouvre toute les serrures y compris celle du coffre-fort, si tu te le fait voler, ben c'est la cata, alors que si tu as une seule clé par serrure et que tu ne te fait voler que celle de la cabanne au fond du jardin où tu vas quand tu as besoin, ben c'est moins grave tongue


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#12 06-01-2021 19:50:40

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

@Bendia : oui c'est clair. Plusieurs clefs donc (merci pour l'analogie éclairante smile ).

Hors ligne

#13 06-01-2021 19:55:00

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Une autre question (mais peut-être devrai-je créer un nouveau fil ?)
Comment me connecter en SSH (via Thunar) avec un utilisateur (et non en root que j'ai désactivé pour l'accès SSH pour des questions de sécurité) et après avoir des droits root.

Sur le terminal c'est simple : je me connecte en SSH avec mon utilisateur puis je fais un sudo su. Mais avec Thunar ?

EDIT : j'ai tenté de faire ça avec une custom-action xfce (https://docs.xfce.org/xfce/thunar/custom-actions) ; en l'espèce celle qui s'appelle "Open thunar as root here" ; mais cela ne reconnait pas les dossiers sur le serveur sad
Et je précise que rajouter à etc/sudoers user ALL=NOPASSWD: ALL ne change rien.

Dernière modification par Maknho (06-01-2021 22:11:03)

Hors ligne

#14 06-01-2021 22:44:24

Maknho
Membre
Distrib. : Debian GNU/Linux 11
Noyau : Linux 5.10.0-10-amd64
(G)UI : Xfce
Inscription : 01-06-2020

Re : [RESOLU] [THUNAR] : impossible de se connecter SSH ou SFTP

Est-ce que la solution viendrait de SSHFS (que je découvre).

Ou alors https://unix.stackexchange.com/question … ey-based-a



You can insert to your sshd_config file on the server side:

Subsystem sftp sudo -n true && sudo -n /usr/lib/openssh/sftp-server || /usr/lib/openssh/sftp-server

This way whoever has NOPASSWD sudo right will get a rooted sftp access.

Mais je n'ai pas testé. J'aimerai d'abord comprendre smile : par exemple est-ce que cette commande remplace la ligne Subsystem sftp internal-sftp ?

Dernière modification par Maknho (07-01-2021 13:41:40)

Hors ligne

Pied de page des forums