Maison Opération et maintenance exploitation et maintenance Linux Création de serveurs FTP, NFS et SSH sous Linux

Création de serveurs FTP, NFS et SSH sous Linux

Jun 20, 2017 am 11:52 AM
linux 搭建 服务器 笔记

1, configuration du serveur FTP (à l'aide de l'outil vsftpd)

Fonction : téléchargement et téléchargement de fichiers

Côté serveur :

Modifiez le fichier de configuration, le répertoire du fichier de configuration : /etc/vsftpd.conf, modifiez les opérations telles que l'autorisation de l'accès anonyme, la spécification des répertoires d'accès anonymes, etc., et modifiez-le en fonction de votre propres besoins.

Redémarrez le service : Commande -- sudo service vsftpd restart

Client :

Deux situations :

  ①. Connexion utilisateur par nom réel : ftp + ip (serveur), puis entrez respectivement le nom d'utilisateur et le mot de passe.

  ②. Connexion utilisateur anonyme : ftp + ip (serveur), puis écrivez anonyme comme nom d'utilisateur, pas besoin de saisir le mot de passe, appuyez simplement sur Entrée.

Cependant, si vous vous connectez de manière anonyme, l'administrateur spécifiera généralement le répertoire racine pour la connexion anonyme, c'est-à-dire qu'après vous être connecté de manière anonyme, vous ne pourrez accéder qu'au répertoire spécifié. Pour spécifier le répertoire racine de l'utilisateur anonyme, l'administrateur n'a qu'à modifier /etc/vsftpd.conf et ajouter anon_root=/home/cczhao/MyFtp/.

Mais les deux méthodes de connexion ci-dessus ne peuvent gérer qu'un seul fichier, comme le téléchargement ou le téléchargement d'un seul fichier, mais ne peuvent pas gérer de dossiers ou gérer plusieurs fichiers à la fois. résoudre le problème ci-dessus. Inconvénients.

 Le client lftp accède au serveur ftp - La condition préalable est d'installer le client

Une brève introduction : installation du logiciel - --- sudo apt-get install lftp; Connexion anonyme : lftp + ip (serveur), puis entrez le nom d'utilisateur pour vous connecter, et le mot de passe est toujours directement appuyé sur Entrée. Fonctionnement : Télécharger ou télécharger un seul fichier ou put/get, télécharger ou télécharger plusieurs fichiers mput/mget, télécharger le répertoire entier et ses sous-répertoires avec la commande miroir, télécharger le répertoire entier et ses sous-répertoires avec la commande miroir -R.

2. Construire un serveur nfs - via l'outil nfs-kernel-server

Le serveur nfs est similaire à Windows Le dossier partagé sous , cette fonction est réalisée via le montage.

Tout d'abord, installez le logiciel : sudo apt-get install nfs-kernel-server

Serveur : Créez d'abord un répertoire partagé, qui be Tous les fichiers ou dossiers partagés sont placés dans ce répertoire, puis modifiez le fichier de configuration, le chemin est /etc/exports, et ajoutez /home/cczhao/NfsShare *(rw,sync) à la fin du fichier. Ici, * signifie où partager, qui est un segment de réseau IP. Vous pouvez également écrire le segment de réseau IP correspondant selon vos besoins (par exemple, 192.168.60.* signifie les autorisations accordées aux visiteurs, et la synchronisation signifie les mises à jour en temps réel) ; sur le disque local. Enfin, redémarrez le service : sudo service nfs-kernel-server restart.

Client : Montez le dossier partagé sur /mnt. La commande est mount IP : répertoire monté/mnt (mount 192.168.130.*:/home/cczhao/NfsShare /mnt).

3. setup

Fonction : faire fonctionner le serveur à distance

Côté serveur : installer ssh, c'est-à-dire sudo apt-get install openssh-server

Client :

Connexion à distance : ssh userName@serverIP

Déconnexion : déconnexion

Voici une introduction à scp (super copy), qui nécessite l'installation d'opensh-server et peut être copié entre différents hôtes. Le fonctionnement est le suivant : scp -r target host@target host IP : le chemin absolu du fichier sur l'hôte cible et le chemin absolu à copier sur l'hôte local.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment démarrer le serveur avec redis Comment démarrer le serveur avec redis Apr 10, 2025 pm 08:12 PM

Les étapes pour démarrer un serveur Redis incluent: Installez Redis en fonction du système d'exploitation. Démarrez le service Redis via Redis-Server (Linux / MacOS) ou Redis-Server.exe (Windows). Utilisez la commande redis-Cli Ping (Linux / MacOS) ou redis-Cli.exe Ping (Windows) pour vérifier l'état du service. Utilisez un client redis, tel que redis-cli, python ou node.js pour accéder au serveur.

Les 5 piliers de Linux: comprendre leurs rôles Les 5 piliers de Linux: comprendre leurs rôles Apr 11, 2025 am 12:07 AM

Les cinq piliers du système Linux sont: 1. Kernel, 2. Bibliothèque système, 3. Shell, 4. Système de fichiers, 5. Outils système. Le noyau gère les ressources matérielles et fournit des services de base; La bibliothèque système fournit des fonctions précompilées pour les applications; Le shell est l'interface permettant aux utilisateurs d'interagir avec le système; Le système de fichiers organise et stocke les données; et les outils système sont utilisés pour la gestion et la maintenance du système.

Comment afficher le nom d'instance d'Oracle Comment afficher le nom d'instance d'Oracle Apr 11, 2025 pm 08:18 PM

Il existe trois façons d'afficher les noms d'instance dans Oracle: utilisez le "SQLPlus" et "SELECT INSTRESS_NAME FROM V $ INSTERNE;" Commandes sur la ligne de commande. Utilisez "Show instance_name;" Commande dans SQL * Plus. Vérifiez les variables d'environnement (Oracle_sid sur Linux) via le gestionnaire de tâches du système d'exploitation, Oracle Enterprise Manager ou via le système d'exploitation.

À quoi sert Linux? À quoi sert Linux? Apr 12, 2025 am 12:20 AM

Linux convient aux serveurs, aux environnements de développement et aux systèmes intégrés. 1. En tant que système d'exploitation de serveurs, Linux est stable et efficace, et est souvent utilisé pour déployer des applications à haute monnaie. 2. En tant qu'environnement de développement, Linux fournit des outils de ligne de commande efficaces et des systèmes de gestion des packages pour améliorer l'efficacité du développement. 3. Dans les systèmes intégrés, Linux est léger et personnalisable, adapté aux environnements avec des ressources limitées.

Comment démarrer Linux avec Redis Comment démarrer Linux avec Redis Apr 10, 2025 pm 08:00 PM

Pour démarrer Redis sur un système Linux: installez le package Redis. Activer et démarrer le service redis. Vérifiez que Redis est en cours d'exécution. Connectez-vous au serveur Redis. Options avancées: configurez le serveur Redis. Définir le mot de passe. Utilisez le fichier unitaire Systemd.

Tutoriel de désinstallation de la base de données Oracle Tutoriel de désinstallation de la base de données Oracle Apr 11, 2025 pm 06:24 PM

Pour désinstaller une base de données Oracle: arrêtez le service Oracle, supprimez l'instance Oracle, supprimez le répertoire d'Oracle Home, effacez la touche de registre (Windows uniquement) et supprimez les variables d'environnement (Windows uniquement). Veuillez sauvegarder les données avant de désinstaller.

Utilisation de Docker avec Linux: un guide complet Utilisation de Docker avec Linux: un guide complet Apr 12, 2025 am 12:07 AM

L'utilisation de Docker sur Linux peut améliorer l'efficacité du développement et du déploiement. 1. Installez Docker: utilisez des scripts pour installer Docker sur Ubuntu. 2. Vérifiez l'installation: exécutez Sudodockerrunhello-world. 3. Utilisation de base: Créez un conteneur Nginx Dockerrunrun-namemy-nginx-p8080: 80-dnginx. 4. Utilisation avancée: créez une image personnalisée, construisez et exécutez à l'aide de dockerfile. 5. Optimisation et meilleures pratiques: suivez les meilleures pratiques pour écrire des dockerfiles à l'aide de builds en plusieurs étapes et de dockercosive.

Comment utiliser Oracle après l'installation Comment utiliser Oracle après l'installation Apr 11, 2025 pm 07:51 PM

Une fois Oracle installé, vous pouvez utiliser les étapes suivantes: créer une instance de base de données. Connectez-vous à la base de données. Créer un utilisateur. Créer une table. Insérer des données. Données de requête. Données d'exportation. Importer des données.

See all articles