Condividi tra macchine Ubuntu

16

Sono sicuro che potrebbe essere un modo molto semplice per farlo, ma non ho trovato come ... Ho due macchine con Ubuntu 10.10 sulla stessa rete (solo workgroup, nessun dominio coinvolto). Su uno di questi ho condiviso una cartella tramite Nautilus Condivisione cartelle . Quando si apre Network luogo sul secondo computer, non riesco a vedere il primo elencato, solo Rete Windows e quando si entra in questa cartella posso vedere il Gruppo di lavoro anche se quando provo ad entrarci ho un Incapace di montare. Impossibile recuperare l'elenco di condivisione dall'errore del server.

È necessario fare qualcos'altro quando si condivide la cartella tramite Nautilus?

    
posta Anero 03.12.2010 - 23:29

5 risposte

12

Metodo 1:  Puoi usare SAMBA per la condivisione di file (ma il samba è principalmente usato per condividere file tra macchine Linux e Windows)

  • Nel terminale digita il seguente gksudo gedit /etc/samba/smb.conf

  • Aggiungi la riga usershare owner only = False alla sezione [global].

  • Vai a Luoghi & gt; & gt; Computer.

  • Fai clic con il pulsante destro del mouse sulla cartella che desideri condividere e seleziona Opzioni di condivisione .

  • Seleziona la casella Condividi questa cartella .

  • Scrivi il tuo nome di condivisione e seleziona la casella Consenti ad altre persone di scrivere in questa cartella .

  • Ora dovresti essere in grado di vedere e accedere alla cartella condivisa dalla tua rete.

Metodo 2: Puoi usare Openssh per installare quanto segue,

sudo apt-get install openssh-server openssh-client

Ora vai al menu Luoghi e scegli Connetti al server

(In oneiric (11.10), fai clic su desktop e utilizza il menu in alto: File - & gt; Connetti al server )

  • Nel tipo di servizio: seleziona SSH

  • In Server: inserisci l' indirizzo IP del PC su cui si trovano le informazioni.

  • In Porta: 22 .

  • Ora in Cartella: scegli la cartella che desideri condividere.

  • In Nome utente: indica il nome utente del PC a cui sei connesso.

  • Fai clic su Connetti, quindi otterrai una finestra in cui devi inserire una password del PC a cui stai tentando di connettersi.

  • Ora hai i permessi di lettura / scrittura.

risposta data karthick87 04.12.2010 - 06:19
5

Ci sono molti modi per condividere file b / n con due sistemi Linux. Il modo più semplice e comune è SSH.

Metodo 1: SSH

Installa ssh su entrambi i sistemi.

sudo apt-get install openssh-server openssh-client

Quindi vai al menu "Luoghi" e seleziona "Connetti al server".

Metodo 2: usa il giver

Giver ti consente di trascinare e rilasciare i file agli utenti sulla tua rete. Rileva automaticamente anche altri utenti Giver sulla tua rete.

Quando trascini un file, o più file, in un utente rappresentato da un avatar nella finestra Giver, i file vengono trasferiti automaticamente. Il destinatario dei file viene avvisato che un utente desidera inviare file. L'utente può accettarli o rifiutarli.

Per installare giver in ubuntu: sudo apt-get install giver

    
risposta data aneeshep 04.12.2010 - 07:30
5

Dopo aver configurato un server SSH su una macchina, puoi semplicemente connetterti all'altro tramite Nautilus digitando sftp: //192.168.1.3 (o qualunque sia il numero IP effettivo dell'altra macchina) nella barra degli indirizzi (invocato con CTRL-L).

    
risposta data MarkovCh1 30.12.2010 - 06:25
1

se non sono coinvolte macchine Windows - solo Linux, puoi usare NFS (più nativo per linux)

condivisioni di nfs

Per farla breve:

sul server: in / etc / exports metti le cartelle da esportare

sui client: montare la condivisione (auto in / etc / fstab o manuale- CLI o nautilus)

    
risposta data jet 30.12.2010 - 16:01
1

Ho un grande computer che chiameremo al piano superiore e un piccolo computer che chiameremo Downstairs. Sono sulla stessa rete, collegati dallo stesso router. Al piano superiore è in esecuzione Kubuntu (12.04) mentre Downstairs esegue Ubuntu standard (13.04, con desktop KDE). Preferisco lavorare su Downstairs ma spesso ho bisogno di accedere ai miei file su Upstairs, che il mio partner potrebbe utilizzare al momento.

Ho condiviso alcune directory di Upstairs usando Samba prima di tutto e questo è stato un incubo. Prima di tutto non ha funzionato in modo ricorsivo (dovevo contrassegnare ogni directory e sottodirectory) che volevo condividere). In secondo luogo, sebbene Downstairs potesse vedere Al piano di sopra sulla rete, quando ho fatto clic sulle directory condivise, ho continuato a ricevere una password, e sebbene inserissi correttamente la password non è stata riconosciuta, quindi non ho potuto entrare. Sono tentato di dimentica completamente Samba, ma prima vediamo come si fa a rendere disponibili i file musicali di Upstairs alla mia eccellente radio internet.

Successivamente ho provato nfs come suggerito dall'utente jet . Seguendo le istruzioni suggerite dal link, questo ha funzionato perfettamente la prima volta. Sfortunatamente quando ho provato di nuovo il giorno seguente dopo che entrambi i computer sono stati riavviati, ho continuato a ricevere mount.nfs: Access Denied... di messaggi. Questo problema è ben documentato nei forum, ma le molteplici soluzioni proposte vanno oltre il mio livello di abilità tecnica.

Questa era la mia soluzione. Installa ssh sul computer host (server) (o entrambi), come suggerito da aneeshep:

sudo apt-get install openssh-server openssh-client

Ora sul computer client (o entrambi) installa un pacchetto chiamato sshfs :

sudo apt-get install sshfs

Usando il tuo file manager preferito su Downstairs, controlla che Upstairs sia sulla rete. In tal caso, crea una directory su Downstairs in cui monterà il file system Upstairs. Chiamiamolo /home/me_downstairs/UpstairsFiles/

Ora, alla riga di comando, digita qualcosa di simile, seguito da Return:

sshfs [email protected]:/home/me_upstairs /home/me_downstairs/UpstairsFiles/

(Questo è tutto su una riga.)

Ovviamente, sostituisci 'Al piano di sopra' con il nome del tuo computer come mostrato sulla rete, ma il suffisso .local è importante.

Ti verrà richiesto di inserire la password di Upstairs.

Ora, nella directory /home/me_downstairs/UpstairsFiles/ su Downstairs posso vedere tutti i miei file al piano di sopra e usarli normalmente.

Il seguente sito web suggerisce alcuni passaggi aggiuntivi che potrebbero essere necessari ma non erano per me:

link

Per favore fammi sapere se questo ha funzionato o no per te.

    
risposta data Cobuilder 04.09.2013 - 15:38

Leggi altre domande sui tag