Gå til innhold

Problemer med rettigheter i Debian


Anbefalte innlegg

Hei.

 

Er veldig ny innen Linux, men har allikevel dristet meg til å sette opp en liten server som heter "Gunn" i kjellerstua! Kjører Debian Sarge.

 

# SPØRSMÅL 1:

Har etter beste evne prøvd å sette opp Samba (noe som egentlig er voldsomt enkelt i Debian, har jeg inntrykk av). Jeg får kontakt med Gunn, og alt er flott, men jeg kan ikke skrive og laste opp! Får feilmeldingen "Access is denied".

 

Hva må jeg gjøre for å kunne laste opp til Gunn?

 

Her er min nåværende smb.conf (ja jeg vet den kanskje er litt skral:P):

 

[global]
workgroup = FALTINS
security = share

[testdir]
path = /testdir
guest ok = Yes

[root]
path = /
guest ok = Yes

 

 

#SPØRSMÅL 2:

Har også satt opp ProFTPD. Klarer å logge meg inn med brukernavn (ikke root). Har satt opp "DefaultRoot ~" i proftpd.conf for å låse alle vanlige brukere i "home" katalogen sin. Det jeg ønsker er å ha en bruker som har rettigheter til å redigere og laste opp filer i katalogen "/var/www".

 

Hva må jeg gjøre for å opprette en bruker med skrivetilgang til "/var/www" ?

 

Her er nåværende proftpd.conf (har lekt meg litt, og prøvd meg litt frem, så ikke le om du ser feil i config fila:) ):

 

#
# /etc/proftpd.conf -- This is a basic ProFTPD configuration file.
# To really apply changes reload proftpd after modifications.
# 

ServerName  	"Gunn"
ServerType  	standalone
DeferWelcome  	off

MultilineRFC2228  on
DefaultServer  	on
ShowSymlinks  	on

TimeoutNoTransfer  600
TimeoutStalled  	600
TimeoutIdle  	1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                	"-l"

DenyFilter  	\*.*/

#DefaultRoot ~

RootLogin on

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd  off

# Uncomment this if you would use TLS module:
#TLSEngine    on

# Uncomment this if you would use quota module:
#Quotas    on

# Uncomment this if you would use ratio module:
#Ratios    on

# Port 21 is the standard FTP port.
Port    21

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances  	30

# Set the user and group that the server normally runs at.
User    nobody
Group    nogroup

# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
#Umask    022  022
# Normally, we want files to be overwriteable.

<Global>
RootLogin on

<Limit STOR>
AllowAll
</Limit>

<Limit READ>
Allowall
</Limit>

<Limit WRITE>
Allowall
</Limit>
</Global>
AllowOverwrite  	on


DelayEngine    off

 

Setter stor pris på alle svar som kan gi meg et bedre innblikk i brukerrettigheter! :)

 

EDIT:

Ja, jeg har googla litt rundt, men - kall meg treig - jeg finner ingen lettfattelige guider som jeg kan dra nytte av!

Endret av ofaltins
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...