Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/12/2014, à 17:45

sagamore

dual boot ubuntu / seven et serveur ftp avec répertoire commun

Bonjour.

Mon PC tourne en dual boot Seven 64 en NTFS / Ubuntu 14.04 LTS 64 en ext4.
J'ai installé un serveur FTP sous Seven ( il ne me reste qu'à passer en Ip fixe en m'inscrivant sur  www.no-ip.com suivant ce tuto http://www.pierre4012.info/tutos/dyndns/ ).
Quel logiciel utiliser sous Ubuntu ?
Que me faudra-t-il sous Ubuntu pour avoir cette Ip statique ?
Pourrais-je utiliser le même répertoire ( disponible sous Seven et en NTFS ) ?
C'est pas clair tout ça !

Merci.

Hors ligne

#2 Le 29/12/2014, à 16:02

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Bon je laisse tomber le répertoire commun.
Je me suis inscrit chez www.no-ip.com
J'ai trouvé ce tuto
Ca va bien jusqu'à : cd noip-2.1.9/   j'ai alors une réponse : bash: cd: noip-2.1.9/: Aucun fichier ou dossier de ce type
J'ai bien compris que je ne pouvais  aller dans le répertoire noip-2.1.9/ car ce répertoire n'a pas été crée.
Problème : où et comment le créer ?

Merci.

Dernière modification par sagamore (Le 29/12/2014, à 16:03)

Hors ligne

#3 Le 30/12/2014, à 10:19

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Normalement, c'est la commande précédente (tar xf noip-duc-linux.tar.gz) qui crée le répertoire.
Il est possible que la version ait changé, un "ls" te permettra de voir ce qui existe.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#4 Le 07/01/2015, à 17:04

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

La commande ls m'a donné :
noip-2.1.9-1  noip-duc-linux.tar.gz

noip-2.1.9-1  noip-duc-linux.tar.gz
root@daniel-GA-MA770T-UD3:/usr/local/src# cd noip-2.1.9-1/
root@daniel-GA-MA770T-UD3:/usr/local/src/noip-2.1.9-1# make install
if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

Auto configuration for Linux client of no-ip.com.

Please enter the login/email string for no-ip.com  xxxxxxxxxxxxx
Please enter the password for user 'xxxxxxxxxxx'  **********

Only one host [xxxxxxxxxxxxx.ddns.net] is registered to this account.
It will be used.
Please enter an update interval:[30]  5
Do you wish to run something at successful update?[N] (y/N)  n

New configuration file '/tmp/no-ip2.conf' created.

mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
root@daniel-GA-MA770T-UD3:/usr/local/src/noip-2.1.9-1#

Ca fait que sur le tuto je passe la partie 3 Configurer le lancement automatique du client noip2 à chaque redémarrage
et aussi le début de 4 Configurer le lancement automatique du client noip2 à chaque redémarrage.

Hors ligne

#5 Le 07/01/2015, à 18:54

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Je ne suis donc pas sur que tout se soit bien installé ( pas fait le script ).
Et comment savoir que le programme DUC fonctionne.

La console me donne ça :

apt-cache policy noip-duc-linux | grep Installé
root@daniel-GA-MA770T-UD3:/usr/local/src/noip-2.1.9-1# ls
binaries               mac.osx.startup        README.FIRST.JAPANESE
COPYING                Makefile               README.FIRST_PT
debian.noip2.sh        noip2                  README.FIRST.pt_BR
gentoo.noip2.sh        noip2.c                README.FIRST-SWE
LEEME.PRIMERO          README.FIRST           redhat.noip.sh
LIESMICH.ERST.deutsch  README.FIRST.FRANCAIS
LISEZMOI.ENPREMIER     README.FIRST.ITALIANO
root@daniel-GA-MA770T-UD3:/usr/local/src/noip-2.1.9-1# 

Mais le script ? Là je nage un peu.

Dernière modification par sagamore (Le 07/01/2015, à 19:22)

Hors ligne

#6 Le 07/01/2015, à 19:05

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

un ping sur le nom de domaine que tu as choisi te donne une adresse ip.
ifconfig te permet de connaitre ton adresse ip
Si les 2 sont identique : ca marche (il peut y avoir un décalage pendant quelques minutes).

pascal@w740su:~$ ping xxxxxxxxxxxxx.ddns.net
PING xxxxxxxxxxxxx.ddns.net (173.194.66.94) 56(84) bytes of data.
64 bytes from we-in-f94.1e100.net (173.194.66.94): icmp_seq=1 ttl=44 time=85.7 ms
64 bytes from we-in-f94.1e100.net (173.194.66.94): icmp_seq=2 ttl=44 time=83.1 ms

Edit : ifconfig indique l'adresse de ta machine et pas celle de ta box (sauf cas d'un modem). Il faut donc regarder dan les menus de ta box.

Dernière modification par mazarini (Le 07/01/2015, à 19:07)


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#7 Le 07/01/2015, à 19:33

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Le ping de xxxxxxxxxxx.ddns.net me donne bien mon adresse ip fournie par monip.com ( le même que dans la box ).
Donc le programme noip fonctionne.

Dernière modification par sagamore (Le 07/01/2015, à 19:41)

Hors ligne

#8 Le 07/01/2015, à 20:17

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Il faudra vérifier que noip2 est lancé après un démarrage (ps -ea ou ps -ea | grep noip2)


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#9 Le 07/01/2015, à 21:37

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Dans la console ps ea me donne un listing ou je ne trouve pas noip2
Mais en pingant xxxxxxxxxxx.ddns.net j'obtiens bien mon ip.

Dernière modification par sagamore (Le 07/01/2015, à 21:42)

Hors ligne

#10 Le 07/01/2015, à 22:02

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Peut être qu'il se relance régulièrement tout seul sans attendre comme le fait Apache.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#11 Le 07/01/2015, à 23:26

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Je crians que la partie 3 de comment avoir un nom de domaine avec noip
qui concerne le script n'ait pas été faite.
En effet quand j'ai terminé la partie 2 make install et exit, je me suis retrouvé la fin de la partie 4 vérif et config , j'avais dans la console la ligne
Please enter the login/email string for no-ip.com  toto 
(ne pas taper l'email, c'est inutile)

Pourriez vous m'expliquer avec des mots trés simple comment écrire ce script
En tant que root ou super-utilisateur, créer le script suivant :

    sudo gedit /etc/init.d/noip

 
#! /bin/sh
#. /etc/rc.d/init.d/functions  # uncomment/modify for your killproc
case "$1" in
    start)
        echo "Starting noip2."
	if [ -f /usr/bin/noip2 ]; then
 
		/usr/bin/noip2
		echo "/usr/bin/noip2 started !"
 
	elif [ -f /usr/local/bin/noip2 ]; then
 
		/usr/local/bin/noip2
		echo "/usr/local/bin/noip2 started !"
 
	else
		echo "noip2 n'est pas installé !"
	fi
    ;;
    stop)
        echo -n "Shutting down noip2."
        #killproc -TERM /usr/bin/noip2
        killall noip2
    ;;
    *)
        echo "Usage: $0 {start|stop}"
        exit 1
esac
exit 0

Merci d'avance.

Dernière modification par sagamore (Le 07/01/2015, à 23:34)

Hors ligne

#12 Le 08/01/2015, à 11:31

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Bon j'ai regardé un peu et j'ai ça.

daniel@daniel-GA-MA770T-UD3:~$ cd /etc/init.d
daniel@daniel-GA-MA770T-UD3:/etc/init.d$ ls
acpid          cups-browsed       mysql       README       smbd
anacron        dbus               networking  reboot       speech-dispatcher
apache2        dns-clean          nmbd        resolvconf   sudo
apparmor       friendly-recovery  ondemand    rsync        udev
apport         grub-common        pppd-dns    rsyslog      umountfs
avahi-daemon   halt               procps      samba        umountnfs.sh
bluetooth      irqbalance         proftpd     samba-ad-dc  umountroot
brltty         kerneloops         pulseaudio  saned        unattended-upgrades
console-setup  killprocs          rc          sendsigs     urandom
cron           kmod               rc.local    single       x11-common
cups           lightdm            rcS         skeleton

Pas de fichier noip.

Hors ligne

#13 Le 08/01/2015, à 12:21

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

root@daniel-GA-MA770T-UD3:~/noip-2.1.9-1# sudo gedit /etc/init.d/noip

Puis j'ai copié le texte du script dans l'éditeur de texte et fait enregistrer.

La console me donne ça :

(gedit:8293): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

Hors ligne

#14 Le 08/01/2015, à 12:46

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Là je suis coincé, console bloquée sur ce ( gedit:8293): Gtk-Warning.....................

Hors ligne

#15 Le 09/01/2015, à 11:47

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Bon ça y est ça marche.

Ca c'est quand je fais ftp://perso-ftp.orange.fr

Déconnexion de l'hôte perso-ftp.orange.fr
Recherche de perso-ftp.orange.fr
Essai avec perso-ftp.orange.fr.x-echo.com:21
Connecté sur perso-ftp.orange.fr.x-echo.com:21
220----------------- Bienvenue sur Orange FTP server -----------------
220-Visitez nos offres d'hébergement sur http://pages.perso.orange.fr
220-L'heure locale est 11:37. Port du serveur : 21.
220-Ceci est un systeme prive - Aucun utilisateur anonyme autorise
220 Vous serez deconnectes apres 2 minutes d'inactivite.
USER daniel.aubruchet123@orange.fr
331 Utilisateur daniel.aubruchet123@orange.fr OK. Veuillez taper votre mot de passe
PASS xxxx
230-votre site occupe: 17047ko sur 100Mo
230-OK. Le repertoire restreint courant est /
230 17047 Ko utilises (16%) - autorises : 102400 Ko
SYST
215 UNIX Type: L8
TYPE I
200 TYPE est maintenant 8-bit binary
PWD
257 "/" est votre position actuelle
Chargement du répertoire / depuis le serveur  (LC_TIME=fr_FR.UTF-8)
PASV
227 Entering Passive Mode (xxx,xxx,xxx,xx,xxx,xxx)
LIST -aL
150 Connexion de donnees acceptee
226-Options: -l 
226 25 elements au total

Maintenant je fais ftp://xxxxxxxxxxxx.ddns.net j'ai :

Déconnexion de l'hôte perso-ftp.orange.fr
Recherche de xxxxxxxxxxx.ddns.net
Essai avec xxxxxxxxxxxx.ddns.net:21
Impossible de se connecter à xxxxxxxxxxxxx.ddns.net : Connexion refusée
Pause de 30 secondes avant la prochaine tentative.
Recherche de xxxxxxxxxxxxx.ddns.net
Essai avec xxxxxxxxxxxxx.ddns.net:21
Impossible de se connecter à xxxxxxxxxxxxx.ddns.net : Connexion refusée
Pause de 30 secondes avant la prochaine tentative.
Recherche de xxxxxxxxxxxxx.ddns.net
Essai avec xxxxxxxxxxxxx.ddns.net:21
Impossible de se connecter à xxxxxxxxxxxxx.ddns.net : Connexion refusée
Pause de 30 secondes avant la prochaine tentative.

Dans le premier cas j'ai pu réussir à mettre à jour mon site .
Dans le deuxième cas, ça queutte.

Hors ligne

#16 Le 09/01/2015, à 12:56

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Est ce que tu as configurer ta box pour qu'elle redirige le port 21 vers ton pc qui fait office de serveur ftp ? dans le cas contraire, c'est la box qui refuse ta connexion ftp, pas ton pc.
Il y a également le port 20 à rediriger en mode ftp passif  ou d'autres choses que je ne connais pas en mode ftp actif.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#17 Le 09/01/2015, à 15:09

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

mazarini a écrit :

Est ce que tu as configurer ta box pour qu'elle redirige le port 21 vers ton pc qui fait office de serveur ftp ? dans le cas contraire, c'est la box qui refuse ta connexion ftp, pas ton pc.
Il y a également le port 20 à rediriger en mode ftp passif  ou d'autres choses que je ne connais pas en mode ftp actif.

Si je te comprends bien, dans le cas de perso-ftp.orange.fr le serveur d'Orange n'étant pas dans mon PC, c'est pour cela que ça fonctionne ?
Et comme mon serveur FTP est sur mon PC, la box refuse la connection FTP à mon PC ? Elle bloque donc l'entrée du port 21 ?

http://www.hiboox.fr/go/images/divers/c … 3.png.html

http://www.hiboox.fr/go/images/divers/c … 2.png.html

Hors ligne

#18 Le 09/01/2015, à 15:55

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

En fait l'adresse IP est attribuée à ta box. Il faut demander à ta box de transférer les requêtes sur ton PC pour quelle le fasse. Ca peut être fait globalement, par plage de port ou port par port.
Imagine que tu ais 2 PC derrière ta box, elle ne saurai pas à qui transmettre la requête. A noter que quand tu demandes une page html, la box se rappelle qui a fait la demande et sait transmettre la réponse au demandeur.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#19 Le 09/01/2015, à 22:00

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

bon j'ai renommé mon PC xxxxxxxxxxxxxxx.ddns.net.
Sous Seven, ça marche.
Reste à essayer sous Ubuntu.

Hors ligne

#20 Le 10/01/2015, à 15:09

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Que penser de gFPT ?
Avant d'aller sur du FTP sécurisé( ça sera bien sur plus compliqué ) , je voudrais déjà arriver à faire tourner du FTP ordinaire pour bien tout comprendre.

Je suis en dual boot et sous Seven le FTP tourne bien ( c'est fait avec du mal mais ça va, j'ai donc dans mon C: un répertoire nommé FTP dans lequel j'ai des fichiers .ORF du natif chez Olympus ).
Maintenant je voudrais avoir la même réussite sous Ubuntu ( en créant un répertoire FTP dans mon /home.

Je me pose une question : pourrais-je avoir un répertoire commun à mon server FTP tournant sous Seven et celui tournant sous Ubuntu  ?

Merci.

Hors ligne

#21 Le 11/01/2015, à 09:17

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Bon gFTP fonctionne correctement comme Filezilla.

Mainetnant je cherche un programme comme filezilla serveur.
J'ai le choix entre  Gadminproftpd
et Vsftpd

Je voudrai quelque chose de léger, facilement accessible par un ami ayant reçu un mail contenant une adresse à rentrer dans son navigateur et un mot de passe.

Hors ligne

#22 Le 11/01/2015, à 11:02

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Le fait de renommer ta machine fait que lors de ton test, tu accèdes à 127.0.0.1, c'est  dire ton pc. Ca ne permettra pas à quelqu'un d'extérieur d'accéder à ta machine. C'est ta box qu'il faut paramétrer pour transmettre les infos de l'adresse public à l'adresse privé.

Ta box a une adresse public que tu peux voir par des sites genre monip.com.
Ta box a également une adresse privé 192.168.0.1 ou 192.168.0.254 pour les plus utilisées.
Ton PC et les autres PC reliés à ta box ont une adresse privée genre 192.168.0.x

Il faut donc redirigée une requête arrivant avec une adresse public sur ta box vers le bon PC. Ca se fait dans l'admin de ta box en indiquant le port et l'adresse privée de destination.

Pour ce qui est de partager un répertoire, le plus simple est de créer une partition windows et de la monter sous ubuntu (voir commande mount ou fichier fstab).

Personnellement, j'ai une freebox et je ne peux t'aider dans le paramétrage de la livebox.  Je n'utilise pas non plus ftp mais sftp via un serveur sshd et filezilla.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#23 Le 11/01/2015, à 13:01

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

mazarini a écrit :

Le fait de renommer ta machine fait que lors de ton test, tu accèdes à 127.0.0.1, c'est  dire ton pc. Ca ne permettra pas à quelqu'un d'extérieur d'accéder à ta machine. C'est ta box qu'il faut paramétrer pour transmettre les infos de l'adresse public à l'adresse privé.

Oui j'ai été un peu lapidaire dans ma réponse.
Dans l'onglet DNS de ma Livebx j'ai " renommé " mon PC xxxxxxxxxxxxxxx.ddns.net et dans Seven ( et Ubuntu aussi ).
Bon mon serveur FTP marche sous Seven.

mazarini a écrit :

Pour ce qui est de partager un répertoire, le plus simple est de créer une partition windows et de la monter sous ubuntu (voir commande mount ou fichier fstab).

Personnellement, j'ai une freebox et je ne peux t'aider dans le paramétrage de la livebox.  Je n'utilise pas non plus ftp mais sftp via un serveur sshd et filezilla.

Oui il me faut trouver un serveur FTP léger à installer et à utiliser pour mes tiers ( famille , copains ).

Que valent  Gadminproftpd et Vsftpd face à ce que tu utilises ?

Hors ligne

#24 Le 11/01/2015, à 14:45

mazarini

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

Je ne connais pas Gadminproftpd et Vsftpd.
J'ai besoin d'un serveur ssh que j'ai donc installé et qui permet d'obtenir un terminal à distance (commande ssh sous Ubuntu ou putty sous Windows). Accessoirement, ce serveur permet de transférer des fichiers en ligne de commande ou en utilisant filezilla. Le fonctionnement avec filezilla est identique à un serveur ftp sauf qu'il faut indiquer le port 22 lors de la connexion.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#25 Le 11/01/2015, à 20:35

sagamore

Re : dual boot ubuntu / seven et serveur ftp avec répertoire commun

J'ai abandonné la piste Gadminproftpd.
Je reste sur Vsftpd pour le moment.
J'essaye de copier toutes les lignes contenus dans le fichier de config de ce lien
Mais j'ai des soucis :
Impossible d'enregistrer le fichier « /vsftpd.conf ».
Vous n'avez pas les permissions nécessaires pour enregistrer ce fichier. Vérifiez l'orthographe de votre emplacement et réessayez.
ls -l donne : -rwxrwxrwx  1 root root      5654 mai    1  2014 vsftpd.conf

Ca doit être bête mais là.........

Hors ligne