Здравствуйте уважаемые форумчане.
Я новичок в debian.
Есть сервер с установленным debian без графического режима. Сервер находится в локальной сети с машиной win xp через роутер. Внешний ип подключен и порты прокинул. Через putty и winscp через интернет на сервер заходит.
Задача: Создать папку, чтобы к ней доступ был через ftp и на эту папку можно было зайти через локальную сеть (win xp).
Если можно распишите пошагово что делать.
Заранее спасибо.
Организация ftp доступа и через лок сеть
sudo aptitude install proftpd-basicПо умолчанию, папки системы доступны по логину и паролю любого пользователя системы согласно правам этого пользователя.
через sftp - winscp у меня тоже заходит. Стоит задача открыть папку для доступа через фтп и через локальную сеть чтобы можно было заходить (без фтп).
через локальную сеть чтобы можно было заходить (без фтп).
samba > в smb.conf создать секцию, предварительно настроив smb.conf
[имя шары]
comment = комментарий
path = /путь к каталогу/
writeable = yes
printable = no
veto files = /.snap/
hide dot files = yes
guest ok = yes
browseable =yes
inherit permissions = yes
Сорри может не понятно объяснял. Распишу подробнее.
На работе сеть из двух машин: 1- debian; 2 - windows xp. Интернет раздает роутер.
Через windows xp надо заходить на debian. Другими словами НАДО подключить сетевой диск или чтобы доступ был через сетевое окружение. Сейчас xp видит в сетевом окружении сервер с debian'ом, но спрашивает логин и пароль. Пробовал от пользователя пароль и от рута не подходит.
Когда уже человек находится не на работе, но чтобы доступ был к документам надо организовать ftp доступ к серверу debian. Т.к. xp на ночь отключается.
Вот эти 2 задачи и пытался расписать выше.
Если можно поэтапно распишите, что куда заходить писать. Спасибо!
Для начала в smb.conf
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 пишем
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
заводиш пользователя и по этому пользователю заходиш на фтп, а по сетке авторизации не будет
Прошу прощения за то что туплю.
В smb.conf прописал. Нашел его Etc/samba/smb.conf
Установил vsftpd.
Не могу найти vsftpd.conf
B /etc/ же должен быть.
Вот вам и разговор про безапасноть XP. и вообще венды.