1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...

Скрипт установки FTP сервера.

skript-ustanovki-ftp-servera

Скрипт установки и автоматической настройки ftp сервера.

Пошаговая инструкция установки:

  • получаем root права:
  • sudo su – вводим пароль (ввод пароля не отображается).

  • создаем новый файл:
  • nano install_ftp.sh

  • вставляем код:
  • #!/bin/bash
    echo "Обновление системы"
    apt-get update -y
    apt-get upgrade –y
    echo "Установка ftp"
    apt-get install vsftpd -y
    service vsftpd stop
    chmod 777 /etc/vsftpd.conf
    rm /etc/vsftpd.conf
    echo "listen=YES" > /etc/vsftpd.conf
    echo "listen_ipv6=NO" >> /etc/vsftpd.conf
    echo "anonymous_enable=NO" >> /etc/vsftpd.conf
    echo "local_enable=YES" >> /etc/vsftpd.conf
    echo "write_enable=YES" >> /etc/vsftpd.conf
    echo "local_umask=022" >> /etc/vsftpd.conf
    echo "use_localtime=YES" >> /etc/vsftpd.conf
    echo "xferlog_enable=YES" >> /etc/vsftpd.conf
    echo "connect_from_port_20=YES" >> /etc/vsftpd.conf
    echo "xferlog_file=/var/log/vsftpd.log" >> /etc/vsftpd.conf
    echo "xferlog_std_format=YES" >> /etc/vsftpd.conf
    echo "idle_session_timeout=600" >> /etc/vsftpd.conf
    echo "data_connection_timeout=120" >> /etc/vsftpd.conf
    echo "chroot_local_user=YES" >> /etc/vsftpd.conf
    echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
    echo "ascii_upload_enable=YES" >> /etc/vsftpd.conf
    echo "ascii_download_enable=YES" >> /etc/vsftpd.conf
    chmod 644 /etc/vsftpd.conf
    service vsftpd start
    exit 0
  • сохраняем файл:
  • ctrl+O

  • закрываем текстовый редактор:
  • ctrl+X

  • даем файлу права на выполнение:
  • chmod +x install_ftp.sh

  • запускаем скрипт:
  • ./install_ftp.sh
    Логин и пароль для доступа — пользователя. То есть, если у вас создан пользователь Vasia, с паролем 123, то соответственно логин для доступа будет Vasia, пароль 123. Расшаривается домашний каталог пользователя. Скрипт отлично подходит для создания общей папки между сервером RDP (Windows) и рабочим компьютером (Linux).
    P.S. Запускать скрипт установки нужно с root правами.

    1 комментарий

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.