LinuxForum.Fans
Тема

Организация ftp доступа и через лок сеть

Автор: kuka90 9 сообщений 2967 просмотров
#181725

Здравствуйте уважаемые форумчане.
Я новичок в debian.

Есть сервер с установленным debian без графического режима. Сервер находится в локальной сети с машиной win xp через роутер. Внешний ип подключен и порты прокинул. Через putty и winscp через интернет на сервер заходит.

Задача: Создать папку, чтобы к ней доступ был через ftp и на эту папку можно было зайти через локальную сеть (win xp).
Если можно распишите пошагово что делать.

Заранее спасибо.

#181727
text
sudo aptitude install proftpd-basic

По умолчанию, папки системы доступны по логину и паролю любого пользователя системы согласно правам этого пользователя.

#181740

через sftp - winscp у меня тоже заходит. Стоит задача открыть папку для доступа через фтп и через локальную сеть чтобы можно было заходить (без фтп).

#181744
kuka90 написал:
через локальную сеть чтобы можно было заходить (без фтп).

samba > в smb.conf создать секцию, предварительно настроив smb.conf

text

[имя шары]
comment = комментарий
path = /путь к каталогу/
writeable = yes
printable = no
veto files = /.snap/
hide dot files = yes
guest ok = yes
browseable =yes
inherit permissions = yes
#181780

Сорри может не понятно объяснял. Распишу подробнее.

На работе сеть из двух машин: 1- debian; 2 - windows xp. Интернет раздает роутер.

Через windows xp надо заходить на debian. Другими словами НАДО подключить сетевой диск или чтобы доступ был через сетевое окружение. Сейчас xp видит в сетевом окружении сервер с debian'ом, но спрашивает логин и пароль. Пробовал от пользователя пароль и от рута не подходит.

Когда уже человек находится не на работе, но чтобы доступ был к документам надо организовать ftp доступ к серверу debian. Т.к. xp на ночь отключается.

Вот эти 2 задачи и пытался расписать выше.

Если можно поэтапно распишите, что куда заходить писать. Спасибо!

#181793

Для начала в smb.conf

text
workgroup = WORKGROUP
netbios name = deb
security = SHARE
unix charset = KOI8-R
[ftp]
path = /var/ftp
security = SHARE
browseable = yes
writable = yes
guest ok = yes
guest only = yes

потом ставим фтп-сервер любой и настраиваем на папку фтп, например ставим vsftpd и в vsftpd.conf пишем

text
listen=YES
anonymous_enable=NO
ftp_username=ftp
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_local_user=YES
local_root=/var/ftp/
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem

заводиш пользователя и по этому пользователю заходиш на фтп, а по сетке авторизации не будет

#181817

Прошу прощения за то что туплю.
В smb.conf прописал. Нашел его Etc/samba/smb.conf
Установил vsftpd.
Не могу найти vsftpd.conf

#181932

B /etc/ же должен быть.

#181944

Вот вам и разговор про безапасноть XP. и вообще венды.

Войдите или зарегистрируйтесь, чтобы ответить.