/ Forside / Teknologi / Hardware / Mac / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Mac
#NavnPoint
UlrikB 4810
kipros 1675
Klaudi 1010
myg 920
pifo 907
Stouenberg 838
molokyle 830
Bille1948 815
rotw 760
10  EXTERMINA.. 750
Glitch ?!
Fra : Thomas von Hassel


Dato : 16-10-01 22:40

Hey derude

Jeg leger lidt med FTP fildeling i mac os x, og er faldet over en lille
(stor) ting. Hvis man giver lov til ftp adgang så ryger brugerne lige
lukt ned i roden af ens startdisk, også selv om de ikke har
administrative rettigeheder. Kan det passe ?!?

/thomas

 
 
Thomas von Hassel (16-10-2001)
Kommentar
Fra : Thomas von Hassel


Dato : 16-10-01 22:53

Thomas von Hassel <t@garbage.dk> wrote:

> Hey derude
>
> Jeg leger lidt med FTP fildeling i mac os x, og er faldet over en lille
> (stor) ting. Hvis man giver lov til ftp adgang så ryger brugerne lige
> lukt ned i roden af ens startdisk, også selv om de ikke har
> administrative rettigeheder. Kan det passe ?!?
>
> /thomas

Jeg kan lige tilføje at Privileges man sætter som admin ikke nytter en
ski' for andre brugere. F.eks. har jeg prøvet at lukke af for en disk så
kun ejeren (mig) kan læse skrive slette, men det er de andre brugere
ligeglade med. Den kan selvfølgelig være man skal ud i terminalen og
lave chmod men det kan da ikke være meningen ?!

/thomas

Thomas von Hassel (16-10-2001)
Kommentar
Fra : Thomas von Hassel


Dato : 16-10-01 22:57

Thomas von Hassel <t@garbage.dk> wrote:

> Hey derude
>
> Jeg leger lidt med FTP fildeling i mac os x, og er faldet over en lille
> (stor) ting. Hvis man giver lov til ftp adgang så ryger brugerne lige
> lukt ned i roden af ens startdisk, også selv om de ikke har
> administrative rettigeheder. Kan det passe ?!?
>
> /thomas

ok, mig igen, chmod fra terminal.app virker heller ikke... WTF is this
!?!

/thomas

Martin Edlich (16-10-2001)
Kommentar
Fra : Martin Edlich


Dato : 16-10-01 23:00

In article <1f1e9ox.1d9ndntut1vqN%t@garbage.dk>,
t@garbage.dk (Thomas von Hassel) wrote:

> Jeg leger lidt med FTP fildeling i mac os x, og er faldet over en lille
> (stor) ting. Hvis man giver lov til ftp adgang så ryger brugerne lige
> lukt ned i roden af ens startdisk, også selv om de ikke har
> administrative rettigeheder. Kan det passe ?

Kan du ikke sætte en root-mappe for hver bruger?

Hvordan har X det forresten med chroot eller jail (uden
ekstrainstallationer)?

--
MVH Martin Edlich http://www.edlich.dk
Henvendelser til min e-mail adresse vil blive betragtet som et ønske
om at betale for support, hvilket takseres med 800 kr/time.
(medmindre jeg selv er ude om det, og det er Off Topic).

Thomas von Hassel (16-10-2001)
Kommentar
Fra : Thomas von Hassel


Dato : 16-10-01 23:13

Martin Edlich <newsspam3@mail.edlich.dk> wrote:

> In article <1f1e9ox.1d9ndntut1vqN%t@garbage.dk>,
> t@garbage.dk (Thomas von Hassel) wrote:
>
> > Jeg leger lidt med FTP fildeling i mac os x, og er faldet over en lille
> > (stor) ting. Hvis man giver lov til ftp adgang så ryger brugerne lige
> > lukt ned i roden af ens startdisk, også selv om de ikke har
> > administrative rettigeheder. Kan det passe ?
>
> Kan du ikke sætte en root-mappe for hver bruger?
>
> Hvordan har X det forresten med chroot eller jail (uden
> ekstrainstallationer)?

jeg leder lidt efter en ftpd.conf fil et eller andet sted, men kan ik'
hit u' aet' ;)

/thomas

René Frej Nielsen (17-10-2001)
Kommentar
Fra : René Frej Nielsen


Dato : 17-10-01 21:57

Thomas von Hassel <t@garbage.dk> wrote:

> Hey derude
>
> Jeg leger lidt med FTP fildeling i mac os x, og er faldet over en lille
> (stor) ting. Hvis man giver lov til ftp adgang så ryger brugerne lige
> lukt ned i roden af ens startdisk, også selv om de ikke har
> administrative rettigeheder. Kan det passe ?!?

Jeg har fundet en løsning på dette et sted på nettet (og det virker).

Here goes:

With the release of 10.0.2, Apple has included an upgraded FTP server
that makes it easier to control which directories FTP users can utilize.
This is done using an 'ftpchroot' file, which makes each listed user's
home directory appear as the root of the system via FTP, so there's no
way they can move "up" out of their directories.

Implementing 'ftpchroot' is quite simple, but it does require a bit of
editing work as root. If you'd like to restrict your FTP users to their
own directory, read the rest of this tip.
This only works for users who exist as users on your system. You may
want to create a generic 'ftpuser' for such purposes. For this example,
we'll assume you have two users, 'tom' and 'ftpuser', and you'd like to
restrict both of them to their home directories.

1. Open a terminal and type cd /etc to change into the 'etc'
directory.

2. We'll use pico as the text editor, since this is a very simple
file. Type sudo pico ftpchroot and enter your normal admin user's
password when prompted.

3. When the file opens, simply type each user's short name on a
line of its own:

ftpuser
tom

4. Save the file by typing Control-X.
That's it! You've created the file you need to restrict FTP users'
access.

To implement the file, you will probably have to restart your network --
you could try disabling and re-enabling FTP from the Sharing prefs
panel, but a full restart will definitely do the trick! If you ever need
to add more users, just follow these directions and add additional rows
for each new user you wish to restrict.

To test the restrictions, find another machine, make sure your OS X box
has FTP enabled, and connect via FTP as one of the restricted users. You
should NOT be able to navigate up from your starting location. If you
can, then something's not working correctly. I have tested this tip
myself, and it works exactly as described here - thanks, Apple, for
getting rid of this relatively large security hole! Note that FTP still
transmits passwords in cleartext, which is why setting up an "ftpuser"
may be a good idea.


--
René

Martin Edlich (17-10-2001)
Kommentar
Fra : Martin Edlich


Dato : 17-10-01 22:24

In article <1f1g2co.141mxrn1f603wgN%rfn@altavista.net>,
rfn@altavista.net (René Frej Nielsen) wrote:

> Implementing 'ftpchroot' is quite simple, but it does require a bit of
> editing work as root. If you'd like to restrict your FTP users to their
> own directory, read the rest of this tip.

Fornemt.

Hvad hedder ftpd'en i X?

--
MVH Martin Edlich http://www.edlich.dk
Henvendelser til min e-mail adresse vil blive betragtet som et ønske
om at betale for support, hvilket takseres med 800 kr/time.
(medmindre jeg selv er ude om det, og det er Off Topic).

René Frej Nielsen (17-10-2001)
Kommentar
Fra : René Frej Nielsen


Dato : 17-10-01 22:44

Martin Edlich <newsspam3@mail.edlich.dk> wrote:

> In article <1f1g2co.141mxrn1f603wgN%rfn@altavista.net>,
> rfn@altavista.net (René Frej Nielsen) wrote:
>
> > Implementing 'ftpchroot' is quite simple, but it does require a bit of
> > editing work as root. If you'd like to restrict your FTP users to their
> > own directory, read the rest of this tip.
>
> Fornemt.
>
> Hvad hedder ftpd'en i X?

Øhh... jeg er ikke helt med... (det #%&/¤/& Unix!)

--
René

Martin Edlich (17-10-2001)
Kommentar
Fra : Martin Edlich


Dato : 17-10-01 23:11

In article <1f1g4h0.1bosdbw14e7gt2N%rfn@altavista.net>,
rfn@altavista.net (René Frej Nielsen) wrote:

> > Hvad hedder ftpd'en i X?
>
> Øhh... jeg er ikke helt med... (det #%&/¤/& Unix!)

FTP daemonen - FTP-server programmet.

--
MVH Martin Edlich http://www.edlich.dk
Henvendelser til min e-mail adresse vil blive betragtet som et ønske
om at betale for support, hvilket takseres med 800 kr/time.
(medmindre jeg selv er ude om det, og det er Off Topic).

René Frej Nielsen (17-10-2001)
Kommentar
Fra : René Frej Nielsen


Dato : 17-10-01 23:44

Martin Edlich <newsspam3@mail.edlich.dk> wrote:

> In article <1f1g4h0.1bosdbw14e7gt2N%rfn@altavista.net>,
> rfn@altavista.net (René Frej Nielsen) wrote:
>
> > > Hvad hedder ftpd'en i X?
> >
> > Øhh... jeg er ikke helt med... (det #%&/¤/& Unix!)
>
> FTP daemonen - FTP-server programmet.

Hedder den ikke bare ftpd som normalt. Der er ihvertfald en man-side til
den.

--
René

Martin Edlich (17-10-2001)
Kommentar
Fra : Martin Edlich


Dato : 17-10-01 23:51

In article <1f1g7bl.xl9lsroohs5iN%rfn@altavista.net>,
rfn@altavista.net (René Frej Nielsen) wrote:

> Hedder den ikke bare ftpd som normalt. Der er ihvertfald en man-side til
> den.

Jeg ved ikke hvad den hedder i OS X, men der er mange forskellige
ftpd'er. Ftpd er svjv bare navnet på servicen, der er flere forskellige
programmer, der kan levere den ydelse.

--
MVH Martin Edlich http://www.edlich.dk
Henvendelser til min e-mail adresse vil blive betragtet som et ønske
om at betale for support, hvilket takseres med 800 kr/time.
(medmindre jeg selv er ude om det, og det er Off Topic).

Søg
Reklame
Statistik
Spørgsmål : 177523
Tips : 31968
Nyheder : 719565
Indlæg : 6408675
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste