Come mi collego a un server con thunar in Xubuntu?


21

In Ubuntu con Gnome 2 eri in grado di selezionare "Connetti al server" dal menu Luoghi e otterrai una connessione grafica a qualunque server a cui sei connesso.

Esempio:

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Come puoi farlo da Xubuntu?

Risposte:


29

Sono stato in grado di connettermi ai server eseguendo prima

sudo apt-get install gvfs-fuse gvfs-backends

Quindi, apri qualsiasi cartella e premi Ctrl + L. Nella finestra di dialogo relativa alla posizione presentata, ho potuto inserire:

sftp://user@hostname:port/directory/path

Questo mi darebbe un browser del sistema remoto.


L'aggiunta di server remoti a / etc / fstab è molto utile per i montaggi frequenti. Se si dispone dell'accesso SSH, è possibile utilizzare SSHFS per montare il volume di rimozione in modo semplice e automatico.
earthmeLon

Ci ho pensato anche io, ma non volevo che fossero sempre montati per due motivi: 1) Nel caso in cui non sono connesso a una rete può rallentare e / o mettere in pausa l'avvio e 2) Pone una sicurezza rischio se qualcuno dovesse ottenere un accesso non autorizzato al mio PC.
PHLAK,

Nel caso in cui tu stia utilizzando l'autenticazione con chiave pubblica, il tuo rischio con "accesso non autorizzato" non è nel metterlo nel tuo fstab. Inoltre, le voci di fstab con impostazioni di base non si montano all'avvio; Devi ancora richiedere il loro montaggio (totalmente opzionale). Divertiti in entrambi i modi: D
earthmeLon

1
Quando si preme Ctrl+Lin Ubuntu 13.04, non viene visualizzata alcuna finestra di dialogo. Invece, si concentra sulla barra della posizione (/ your / current / path / on top). È ancora possibile incollare la posizione fornita da @PHLAK: sftp://user@hostname:port/directory/path. Dopo aver colpito Enter, dovrebbe richiedere una finestra di dialogo per la password. Per un motivo inaspettato, non ti porta direttamente alla posizione, ma puoi trovarla nella barra laterale (Visualizza-> Riquadro laterale-> Albero).
toto_tico

Funziona anche con smb: //
wrkwrk il

3

Questo non è ancora integrato in thunar, ma è comunque in corso di elaborazione. Nel frattempo, utilizzare gigoloper gestire questi segnalibri.


1
Questo non è corretto, vedi la risposta di PHLAK.
MarkovCh1

Funziona bene per me.
D. Strout,

gigolo funziona sorprendentemente bene
Boris Däppen il

0

Ho appena installato Xubuntu 13.10 e stavo usando una combinazione di questa guida e un'altra per configurare le mie connessioni SSH.

Come già detto, puoi facilmente gestire le tue connessioni SSH usando Gigolo che quindi apre la connessione in Thunar (fai clic sul logo Xfce in alto a sinistra e seleziona Sistema> Gigolo dal menu a discesa). Speriamo che questa soluzione rientri ancora nell'ambito della tua richiesta di supporto.

Volevo anche menzionare che ho provato anche la soluzione di PHLAK e non avevo bisogno di installare i pacchetti che ha citato come Xubuntu 13.10 (non ho provato altre versioni). Volevo anche aggiungere una nota che era fonte di confusione per me, nella riga:

sftp: // utente @ hostname: port / directory / path

il nome host deve fare riferimento all'indirizzo IP locale del computer sulla rete.

Ad esempio, su un'installazione predefinita di Xubuntu 13.10, senza installare alcun pacchetto aggiuntivo, si dovrebbe essere in grado di aprire Thunar e premere Ctrl + L (o fare clic sulla barra dell'indirizzo / posizione) e inserire (ad es.):

3. Connettersi al computer locale

sftp: //dan@192.168.1.153: 22 / home / dan

da portare nella cartella home di dan sul computer con l'ip locale 192.168.1.153 dopo aver inserito la password per dan nel prompt che compare. Non sono sicuro del significato del porto. Ho visto un'altra guida che dice di usare la porta 22 e ho sempre avuto successo con la porta 22.

Spero che questo aiuti alcune persone, ero un po 'confuso perché stavo cercando di inserire il nome host dell'altro computer per nome anziché l'indirizzo IP locale. Ho anche pensato che fosse sempre meglio avere meno pacchetti non necessari sul sistema, se possibile. Non avevo bisogno di installare gvfs-fuse o gvfs-backend

Modifica (aggiunto): ho comunque installato openssh-server e openssh-client. Non sono sicuro se questo è necessario per Xubuntu 13.10 ma è incluso come passaggio necessario in ogni guida all'installazione di SSH, quindi aggiungerò che dopo un'installazione pulita di Xubuntu 13.10 potrebbe essere necessario aprire il terminale (ctrl + alt + t) e digitare:

1. Installa SSH

sudo apt-get install openssh-server openssh-client

per installare questi pacchetti.

Ulteriore modifica: aggiungerò anche, per rendere la mia risposta il più completa possibile, il modo più semplice per trovare l'indirizzo IP locale di una macchina a cui si desidera connettersi è aprire un terminale su quella macchina e digitare:

2. Determinare l'IP locale della macchina target

ifconfig

ed elencato sotto l'attuale dispositivo utilizzato per connettersi alla rete, dovrebbe essere indicato l'indirizzo IP accanto a "inet addr:" o qualcosa di simile.


-1

Solo un'aggiunta: mentre ifconfig ti fornisce l'attuale indirizzo IP ha bisogno che root / sudo ip addr funzionerebbe senza questa necessità e restituisca anche un indirizzo


2
ifconfig non ha bisogno dei diritti di root per darti l'attuale indirizzo IP locale.
Bruni,

Questo è irrilevante.
Keith,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.