J'essaye d'installer un serveur de fichiers à la maison. Je pense simplement à le configurer en tant que serveur FTP, sans aucune raison particulière si ce n'est que je suis familier avec FTP et que samba a tendance à être très frustrant.
La configuration que je préconise consiste à pouvoir créer plusieurs comptes d’utilisateur pour le serveur et restreindre ou autoriser l’accès à des dossiers spécifiques de chaque utilisateur. FTP est le seul moyen (que je sache) de réaliser un tel montage.
Comment puis-je monter un serveur FTP en tant que lecteur dans Ubuntu afin que toutes mes applications puissent y accéder comme n'importe quel autre pilote ou dossier? Un exemple serait de télécharger 12.10 via torrent quand il sortira, je voudrais pouvoir indiquer à la transmission de télécharger le fichier directement sur mon serveur FTP. Je sais comment faire cela dans Windows, c’est vraiment très facile. Mais je ne peux pas le comprendre dans Ubuntu. J’ai essayé d’utiliser l’option "Connect to server" dans Nautilus, et cela fonctionne, mais cela ne me donne pas le résultat souhaité, la plupart des applications ne voient pas le dossier, alors que d’autres le peuvent.
De plus, je suis ouvert aux options autres que FTP si quelqu'un a des suggestions. J'ai examiné FreeNAS, mais cela ne semble pas me permettre de contrôler les comptes d'utilisateurs comme je le souhaite. Ensuite, après tout, il me faudrait encore un moyen de monter les partages en tant que lecteur dans Ubuntu.
La possibilité de monter des lecteurs réseau dans Windows est l'une de mes fonctionnalités préférées, mais depuis 4 ans environ, Ubuntu est désormais mon système d'exploitation quotidien. Aussi, une interface graphique serait préférable, vu que plusieurs personnes utiliseront ce serveur, j'aimerais que ce soit aussi simple que possible.
EDIT: ce lien ici semble être presque exactement ce que je veux faire, si je pouvais trouver une interface graphique qui peut faire cela mal être presque défini. il me suffirait alors de trouver un moyen de masquer des dossiers spécifiques à certains utilisateurs.
OK, j'ai trouvé ça facile.
1. Accédez au bureau lorsque vous êtes connecté à Unity.
2. Cliquez sur la barre du haut et sélectionnez 'Fichier'
3. Sélectionnez 'Connect to server'
Je pense que c’est ce que vous recherchez.
Sudo apt-get install curlftpfs
dans la ressource FTP de terminal mount:
curlftpfs [user@]Host:[dir] mountpoint [options]
ou dans/etc/fstab:
curlftpfs#ftp.Host.com /mnt/Host Fuse rw,uid=500,user,noauto 0 0
J'utilise Smb4k pour monter une clé réseau. Ce programme analyse le réseau, il vous permet de monter une carte. Il créera dans votre dossier personnel un dossier smb4k avec des sous-dossiers /
Par exemple: j'ai un lecteur de réseau multimédia iomega avec plusieurs cartes comme la musique, la vidéo et un emplacement de sauvegarde.
Pour ajouter la collection de musique à un lecteur de musique, accédez à/home/utilisateur/Smb4k // music. Pour créer une sauvegarde avec deja dup, choisissez comme emplacement de sauvegarde:> dossier local:>/home/user/smb4k // sauvegarde/dejadup
Si vous avez ssh sur ce périphérique, vous pouvez utiliser sshfs IP:(folder to mount) (point to moint)
, par exemple: sshfs 1.1.1.1:/ /media/drive1
. Je ne sais pas comment le faire via ftp.
J'ai trouvé un programme dans le centre logiciel appelé Gigolo, il fait exactement ce que je veux en ce qui concerne le montage des partages au démarrage. Dans la mesure où les partages sont disponibles pour toutes les applications, il existe un dossier appelé ".gvfs" dans le dossier de départ. J'ai créé un signet dans Nautilus pour ce dossier, puis j'ai nommé le signet ce que je voulais. Ces deux choses m'ont permis de faire exactement ce que je voulais et c'était assez simple.