{{tag>software application ftp network réseau}} ====== Client FTP ncftp ====== ncftp est un client FTP en ligne de commande (CLI). Les préférences sont enregistrées dans le fichier ''$HOME/.ncftp/prefs''. Les varibles et leurs valeurs peuvent être affichées dans le client: # afficher l'ensemble des variables de configuration ncftp> show all # Afficher la valeur d'une variable, pour l'exemple : pager ncftp> show pager pager more # Modifier la valeur d'une variable, pour l'exemple : pager ncftp> set pager less ===== Configuration du pare-feu ===== Selon la politique appliquée pour le trafic sortant, il peut être nécessaire de paramétrer un helper pour que le service FTP soit opérationnel. Voir la note [[netadmin:nftables:exemples:nft_configuration_client_ftp|Autoriser le service FTP derrière un pare-feu netfilter restrictif.]] ===== Connexion ===== Connexion anonyme: ncftp server.fqdn Connexion avec un utilisateur 'user': # authentification avec l'utilisateur 'user', le mot de passe est demandé dans la console ncftp ftp://user@server.fqdn ===== Sauvegarder les paramètres de connexion ===== ncftp propose un système de sauvegarde des paramètres pour faciliter les reconnexions aux serveurs FTP régulièrement utilisés : les ''bookmarks''. Depuis le prompt du client la commande : * **bookmark** : Permet d'enregistrer la connexion en cours d'utilisation (conservée dans ''~/.ncftp/bookmarks''; * **bookmarks** : liste les connexions existantes. Pour utiliser un bookmark : ncftp myBookmarkName # ou depuis le prompt du client ncftp> open myBookmarkName