Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jan 2005 00:36:26 +0000
From:      Phillip Neumann <bob@sofsis.cl>
To:        freebsd-questions@freebsd.org
Subject:   Ftpd
Message-ID:  <41F04E8A.4060101@sofsis.cl>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------070008080108020907010506
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello....

I have problems to understand the way ftpd works.

My goal is to create a ftp account where the user can download and 
upload files, and create directories where they could upload the files.
But they should not remove nor rename any file or directory.

1)

man chmod talks about a sticky  flag.
Ive try that. but:

(ls -la on the server)
drwxr-xr-t   4 usuarioftp  usuarioftp   512 Jan 22 19:01 usuarioftp

<lftp login.../>
lftp usuarioftp@localhost:~> rm test
rm ok, `test' removed

i dont want users to be able to delete any files...

2)

I dont understand permitions...

i.e.
lftp usuarioftp@localhost:~> ls root-file
-rw-------  1 root        wheel         0 Jan 22 19:12 root-file
lftp usuarioftp@10.0.0.56:~> mv root-file why_can_i_do_this
rename successful

ps aux | grep ftp shows:

usuarioftp 26747  1.0  0.3  1928 1404  ??  Ss    7:14PM   0:00.01 ftpd: 
127.0.0.1: user/usuarioftp: LIST\r\n (ftpd)





why can the ftp user rename the root file?
how do i make users be able just to
    1.- create directories
    2.- upload files
    3.- downlaod files



thank you,

-- 




_________________________
Phillip Neumann
phillip@sofsis.cl
www.sofsis.cl


--------------070008080108020907010506--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41F04E8A.4060101>