Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: создание ftp-сервера  (Прочитано 9654 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Axa-Ru

  • Гость
Re: создание ftp-сервера
« Ответ #90 : 03 Декабря 2011, 22:56:38 »
ок
cd /home
ls -l

Оффлайн to_to

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #91 : 03 Декабря 2011, 22:59:28 »
вот
Цитировать
drwxrwxrwx 58 anton_i anton_i  4096 2011-12-03 11:55 anton_i
drwxr-xr-x  3 root    root     4096 2011-12-03 22:38 ftp
drwxr-xr-x  4 root    root     4096 2011-11-28 01:52 FTP-shared
drwx------  3 root    root    16384 2011-06-06 17:55 lost+found
хэлоу эврибади

Axa-Ru

  • Гость
Re: создание ftp-сервера
« Ответ #92 : 03 Декабря 2011, 23:05:54 »
sudo chown userftp:nogroup -R ftp
sudo chmod -R 666 ftp

Оффлайн to_to

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #93 : 03 Декабря 2011, 23:08:20 »
выполнил. что дальше?
хэлоу эврибади

Axa-Ru

  • Гость
Re: создание ftp-сервера
« Ответ #94 : 03 Декабря 2011, 23:15:18 »
Теперь пробуем зайти по ftp юзером userftp и скорее всего получаем отлуп

Оффлайн to_to

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #95 : 03 Декабря 2011, 23:17:58 »
c логином userftp и паролем 123456 не заходит
« Последнее редактирование: 03 Декабря 2011, 23:20:40 от to_to »
хэлоу эврибади

Axa-Ru

  • Гость
Re: создание ftp-сервера
« Ответ #96 : 03 Декабря 2011, 23:23:36 »
Ага.
Сенйчас я у себя проверю и покажу где поправить proftpd.conf

Оффлайн to_to

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #97 : 04 Декабря 2011, 00:07:26 »
axa-ru, я спать. мне утром на работу. спасибо за сегодняшнюю помощь.
выложите где и что подправить. я всё утром сделаю и отпишусь
хэлоу эврибади

Axa-Ru

  • Гость
Re: создание ftp-сервера
« Ответ #98 : 04 Декабря 2011, 00:08:54 »
В конец файла /etc/proftpd/proftpd.conf добавляем

Цитировать
#====================================================================
# Запрещаем вход всем, кроме userftp
<Limit LOGIN>
  AllowUser userftp
  DenyALL
</Limit>

# Из этого каталога только читать
<Directory /home/ftp>
Umask 022 022
AllowOverwrite off
   <Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
   DenyAll
   </Limit>
</Directory>

# Из этого каталога только читать
<Directory /home/ftp/download/*>
Umask 022 022
AllowOverwrite off
   <Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD>
   DenyAll
   </Limit>
</Directory>

# В этот каталог можно писать
<Directory> /home/ftp/upload/>
Umask 022 022
AllowOverwrite on
   <Limit READ RMD DELE>
         DenyAll
       </Limit>

       <Limit STOR CWD MKD>
         AllowAll
       </Limit>
</Directory>

cd /home
sudo mkdir -p /home/ftp/download
sudo mkdir -p /home/ftp/upload
sudo chown userftp:nogroup -R ftp
sudo chmod -R 777 ftp

Я не знаю почему, но нужно дать команду смены пароля для юзера userftp
sudo passwd userftp

Теперь у нас есть один пользователь, который может по ftp соединяться с нашим сервером.

PS/
1. Я переобозвал директории  в upload  и download
Директорию incoming лучше удалить, чтоб потом не путаться:
cd /home/ftp
sudo rm incoming
2. У вас в каталоге home осталась папка FTP-shared от старых каких то действий.
Я бы ее тоже удалил бы по тем же соображениям:
sudo rm -R FTP-shared
3. Начинайте учить конфигурацию proftpd http://www.proftpd.org/docs/directives/linked/configuration.html
« Последнее редактирование: 04 Декабря 2011, 02:44:02 от Axa-Ru »

Оффлайн to_to

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #99 : 05 Декабря 2011, 00:04:45 »
на эту команду sudo rm incoming мне отвитило
Цитировать
rm: невозможно удалить «incoming»: Это каталог
на эту команду sudo rm -R FTP-shared
вот такой ответ
Цитировать
rm: невозможно удалить «FTP-shared»: Нет такого файла или каталога
хэлоу эврибади

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #100 : 05 Декабря 2011, 00:09:54 »
sudo rm -R incoming
cd /home && sudo rm -R FTP-shared

Axa-Ru

  • Гость
Re: создание ftp-сервера
« Ответ #101 : 05 Декабря 2011, 00:14:24 »
Ну а сервер то работает?
Пользователи заходят?

Оффлайн to_to

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #102 : 05 Декабря 2011, 00:58:47 »
на cd /home && sudo rm -R FTP-shared ответ
Цитировать
rm: невозможно удалить «FTP-shared/public/.local/share»: Каталог не пуст
Ну а сервер то работает?
Пользователи заходят?
нет, перестал работать после
(Нажмите, чтобы показать/скрыть)


блин, походу после каких-то последних настроек у меня всё скинулось в системе. как, если бы я её с нуля поставил. исчезли все проги, настройки и всё из директории /home.
скажите, как всё вернуть? мне уже с такими приколами и ftp не нужен. вся информация с винта пропала
« Последнее редактирование: 05 Декабря 2011, 02:10:04 от to_to »
хэлоу эврибади

Axa-Ru

  • Гость
Re: создание ftp-сервера
« Ответ #103 : 05 Декабря 2011, 13:49:37 »
Покажите
ls /home

Оффлайн to_to

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: создание ftp-сервера
« Ответ #104 : 05 Декабря 2011, 14:16:35 »
ок. вечером отпишусь, сейчас на работе. ладно бы только моё пропало, там жинкиных документов было немеряно.
стал натурально вид свежеустановленной системы

Пользователь решил продолжить мысль 05 Декабря 2011, 22:02:06:
Покажите
ls /home
вот
Цитировать
anton_i  ftp  FTP-shared  lost+found
« Последнее редактирование: 05 Декабря 2011, 22:02:06 от to_to »
хэлоу эврибади

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.