Ho tre cartelle condivise nella mia home directory locale, vale a dire, sul desktop di Ubuntu / home / me /. Tutti sono stati impostati utilizzando "Opzioni di condivisione" nel menu di scelta rapida di Nautilus. Le cartelle "Musica" e "Video" standard sono configurate in modo identico: la casella "Accesso ospite" è selezionata, ma non lo è "Consenti ad altri di creare ed eliminare". La terza cartella, denominata "condivisa", è configurata per non consentire l'accesso Ospite ma per consentire ad altri di modificare i file. Non ho modificato /etc/samba/smb.conf
a mano, ho usato solo le opzioni di condivisione per creare e modificare queste cosiddette "condivisioni".
I miei coinquilini hanno due computer Windows 7 e un netbook Ubuntu Netbook Remix. Ho la suddetta macchina desktop e laptop in esecuzione 10.04. Nessuna di queste macchine può accedere a nessuna delle condivisioni. I tentativi di accedere alle condivisioni Guest generano il messaggio
\\machine\directory is not accessible. The network name could not be found.
Questo è il messaggio di errore generato da una macchina virtuale che esegue Windows 2000. Le altre macchine Windows generano un errore simile. Il laptop Ubuntu dà l'errore Unable to mount location: Failed to mount Windows share
. Evviva, ancora una volta, messaggi di errore informativi. Questo aiuta davvero molto.
Quando tento di sfogliare la cartella chiamata "condivisa" dal laptop, mi trovo di fronte una finestra di dialogo della password. Questo comportamento è lo stesso di tutte le macchine che ho provato nella situazione. Inserendo il mio nome utente e password per l'account a cui appartengono le condivisioni, la finestra di dialogo della password scompare brevemente e viene sostituita con una finestra di dialogo identica. Non appare alcun messaggio di errore, utile o no.
Quando si tenta di sfogliare questa cartella con la VM, il risultato è lo stesso, tranne per il fatto che la finestra di dialogo della password indica "nome utente o password errati". La mia ipotesi è che il nome utente e la password in questione siano quelli dell'utente proprietario delle condivisioni. Ho provato tutte le altre combinazioni di nome utente e password disponibili in questo contesto e il risultato è lo stesso.
Vorrei poter condividere file. Condividerli con macchine Windows è una bella funzionalità, o sarebbe se fosse disponibile. In realtà prendo in considerazione la condivisione di file tra due macchine con la stessa versione dello stesso sistema operativo come condizione minima per l'usabilità della rete.
L'ultima volta che Samba ha funzionato in modo affidabile per me più di dieci anni fa. Ho cercato di usarlo e spegnerlo da allora con successo solo intermittente.
Oh, e "Condivisione di file personali" dal menu Preferenze non comporta una voce in Luoghi → Rete → my-server. In effetti, la vecchia voce "MY-SERVER" scompare e viene sostituita da "file pubblici di koanhead sul mio server", che quando provo ad aprirlo dal laptop dà un "DBus.Error.NoReply: il messaggio non ha ricevuto una risposta."
So di venire qui e lamentarmi molto di Ubuntu, ma d'altra parte passo letteralmente ore ogni giorno a cercare di sistemare le cose in Ubuntu. È un buon sistema che aspira alla grandezza, ed è anche per questo che cose del genere
Ho bisogno di lavorare; o
Essere adeguatamente documentato.
Idealmente entrambi sarebbero il caso. Ad ogni modo, falla finita. Spero che qualcuno abbia qualche idea su questo problema. Grazie a tutti coloro che si preoccupano di leggere questo wall o-text per il tuo tempo.
map to guest = bad user
nella sezione globale e la condivisione haguest ok = yes
quindi se inserisci un nome utente e una password errati (ma non vuoto, metti solo spazzatura in entrambi i campi), le cose sembrano funzionare. So che è brutto e spero che qualcuno abbia una risposta migliore, quindi posso anche sistemare la mia configurazione.