Avatar billede -fozzi Nybegynder
21. november 2003 - 01:36 Der er 68 kommentarer og
1 løsning

Tiladelse med SAMBA

Hej.

Har lavet en netværk "FreeBSD - XP" over en router.
Har smit Samba på BSD'en men har nu et problem!

Har ikke tiladelse til at skrive til andet end home mappen for min bruger.

Det  var sådan set meningen at jeg ville kunne rette i alt på bsd'en "/" men kan ikke få tiladelse.

Har prøvet at lave en bruger med root (smbpasswd -a root) men kan ikke logge ind som root over Samba?

Kan jeg uden at rette på min XP lave så jeg enten kan logge ind med root eller give min anden bruger tiladelse via samba og logge ind med den "/"?

På forhånd tak
Avatar billede inglenook Praktikant
21. november 2003 - 01:42 #1
du har ikke oprettet samba/folder som root  Du maa aendre det saa / er tilgaengeligt fra root.....
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:47 #2
Hvad er det jeg skal oprette/rette? forstår dig ikke helt.
Avatar billede andersbramsen Nybegynder
21. november 2003 - 01:48 #3
Hvordan ser din smb.conf ud ?`
Hvis du tilføjer følgende så skulle det virke:
[pub]
    path = /
    guest ok = no
    writeable = yes
    create mode = 0666
    directory mode = 0777

Evt..burde du lave en gruppe som hedder admin og så give rettighed til den gruppe og så ligge din egen samba bruger der ind under...
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:50 #4
Dette er min smb.conf.
Der er addet lidt af vær fordi jeg har prøvet mig lidt frem

[global]
  workgroup = NW
  domain = fozzi.dk
  encrypt passwords = yes
  os level = 33
  domain master = yes
  preferred master = yes
  local master = yes
  socket options = TCP_NODELAY
  wins support = yes

[homes]
  comment = Home Directories
  browseable = yes
  writable = yes
  valid users = %S
  mask = 0640
  create mode = 0777
  directory mode = 0775

[base]
  comment = base bin
  path = /
  browseable = yes
  read only = yes
  valid users = root
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:51 #5
der skulle så også stå

  mask = 0640
  create mode = 0777
  directory mode = 0775

under [base]
Men har prøvet mig frem
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:52 #6
og writable = yes
Avatar billede andersbramsen Nybegynder
21. november 2003 - 01:54 #7
Du har da heller ikke helt skrevet som jeg foreslo ?`
Mangler det ikke writable ?
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:55 #8
Har prøvet men den kan ikke logge ind som root og kan ikke få "root" tiladelse med min anden bruger
Avatar billede andersbramsen Nybegynder
21. november 2003 - 01:55 #9
Og hvis du har en Read only så får du ikke lov at skrive med mindre at din samba bruger er medlem at wheel gruppen
Avatar billede andersbramsen Nybegynder
21. november 2003 - 01:56 #10
Nej men det du skal gøre er at tilføje din "normale" bruger i den gruppe som hedder wheel, så må du gerne
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:56 #11
Og det er den =)
Avatar billede inglenook Praktikant
21. november 2003 - 01:58 #12
var du logget ind som root da du oprettede samba..............
Avatar billede andersbramsen Nybegynder
21. november 2003 - 01:58 #13
Hvordan ser du hvem der er medlem af din wheel gruppe ?`
har du også en wheel gruppe i samba ?
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:58 #14
Har ikke prøvet at give min bruger root tiladelse via bsd... og derfor kan jeg nok heller ikke få tiladelse under samba...

Men hvis jeg kunne logge ind som root ville det da være det bedste så min anden bruger ikke kan "misbruges" via ssh osv...

Ved ikke hvor meget det har at sige?
Avatar billede -fozzi Nybegynder
21. november 2003 - 01:59 #15
Ja jeg lavede install som root.
Skrev wheel da jeg oprettede brugeren under install af bsd
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:04 #16
Nu forstår jeg heller ikke hvorfor du vil kunne skrive til /
Er det ikke lidt farligt ?
du kan jo evt lige prøve at sende et dump af:
ls -ls /
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:04 #17
Ved ikke om jeg har en wheel gruppe i samba?
Har ikke oprettet nogen ved ikke om det ligger som standart
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:05 #18
total 8439
  2 -rw-r--r--  2 root  wheel      802 Oct 27 16:26 .cshrc
  2 -rw-r--r--  2 root  wheel      251 Oct 27 16:26 .profile
  6 -r--r--r--  1 root  wheel    4735 Oct 27 16:26 COPYRIGHT
  2 drwxr-xr-x  2 root  wheel    1024 Nov 19 05:04 bin
  2 drwxr-xr-x  3 root  wheel      512 Nov 19 05:23 boot
  0 lrwxr-xr-x  1 root  wheel      10 Nov 19 05:24 compat -> usr/compat
  18 drwxr-xr-x  3 root  wheel    18432 Nov 21 00:22 dev
  2 drwxr-xr-x  16 root  wheel    2048 Nov 19 04:57 etc
  0 lrwxrwxrwx  1 root  wheel        9 Nov 19 05:55 home -> /usr/home
4192 -r-xr-xr-x  1 root  wheel  4263087 Oct 27 18:51 kernel
4192 -r-xr-xr-x  1 root  wheel  4263087 Oct 27 18:51 kernel.GENERIC
  2 drwxr-xr-x  2 root  wheel      512 Oct 27 16:21 mnt
  4 drwxr-xr-x  2 root  wheel    4096 Nov 19 03:16 modules
  1 dr-xr-xr-x  1 root  wheel      512 Nov 21 02:10 proc
  2 drwxr-xr-x  3 root  wheel      512 Nov 19 12:47 root
  2 drwxr-xr-x  2 root  wheel    2048 Nov 19 05:04 sbin
  2 drwxr-xr-x  4 root  wheel    1024 Nov 19 03:12 stand
  0 lrwxrwxrwx  1 root  wheel      11 Nov 19 03:37 sys -> usr/src/sys
  2 drwxr-xr-x  2 root  wheel      512 Nov 19 18:36 test
  2 drwxrwxrwt  3 root  wheel      512 Nov 21 01:11 tmp
  2 drwxr-xr-x  17 root  wheel      512 Nov 19 05:26 usr
  2 drwxr-xr-x  21 root  wheel      512 Nov 19 13:30 var
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:06 #19
Prøv evt at lave en mappe i /
og del den samba kald den TEST f.eks
og tilføj dette...
Husk at genstarte samba
[TEST]
    path = /test
    guest ok = no
    writeable = yes
    create mode = 0666
    directory mode = 0777
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:07 #20
For det ikke skal være løgn er mappen "test" faktisk til det formål =)
Men kan ikke komme ind med root eller rette med den anden bruger.
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:09 #21
Kører du ren prompt ?
eller bruger du også webmin ?
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:10 #22
Jeg køre prompt.
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:12 #23
hvis du skriver ee /etc/group
så kan du tilføje din bruger underwheel gruppen
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:13 #24
Jeg tror næsten ikke at du står ud for wheel gruppen vel ?
Det skal stå -exempel:

# $FreeBSD: src/etc/group,v 1.28 2003/04/27 05:49:53 imp Exp $
#
wheel:*:0:root,ditnavn
daemon:*:1:
kmem:*:2:
sys:*:3:
tty:*:4:
operator:*:5:root
mail:*:6:postfix
bin:*:7:
news:*:8:
man:*:9:
games:*:13:
staff:*:20:
sshd:*:22:
smmsp:*:25:
mailnull:*:26:
guest:*:31:
bind:*:53:
uucp:*:66:
dialer:*:68:
network:*:69:
www:*:80:
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:14 #25
Er det ikke nok at tilføje wheel til brugeren når man laver den?
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:15 #26
den er tilføjet kunne jeg lige se
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:15 #27
wheel:*:0:root,fozzi
daemon:*:1:daemon
kmem:*:2:root
sys:*:3:root
tty:*:4:root
operator:*:5:root
mail:*:6:
bin:*:7:
news:*:8:
man:*:9:
games:*:13:
staff:*:20:root
sshd:*:22:
smmsp:*:25:
mailnull:*:26:
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:17 #28
Og så kan du stadig ikke skrive til mappen test ?`
Prøv lige at skrive chmod 777 /test
Virker det så stadig ikke efter du har genstartet din samba
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:17 #29
eller skriv ls -l /test
Avatar billede inglenook Praktikant
21. november 2003 - 02:19 #30
hey, gaar I aldrig i deng.....
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:20 #31
inglenook > om vi går i seng ?
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:20 #32
Kan ikke engang komme ind på test.
Den bliver ved med at spørge efter user og pass når jeg vil logge på fra winxp
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:22 #33
ss# ls -l /test
total 2
-rw-r--r--  1 root  wheel  15 Nov 19 18:36 test.txt
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:23 #34
Prøv at ænndre dit oslevel til 66

du har lavet en konto til din XP maskine ikke ?
Avatar billede inglenook Praktikant
21. november 2003 - 02:23 #35
>> anders  >>yep
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:24 #36
En konto til min XP?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:24 #37
hmm jeg ser lige en ting *S*
ss# ls -l /test
total 2
-rw-r--r--  1 root  wheel  15 Nov 19 18:36 test.txt

Kan du ike se en fejl ?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:25 #38
prøv lige at lave en chmod 777 /test

så skal du kunne skrive til den
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:26 #39
Nej sorry..du behøver ikke en konto hvis du ikke logger ind i dit domæne via din BSD det er kun hvis den skal kører noget PDC
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:26 #40
har skrevet "chmod 777 /test"

Og det ser sådan ud...

ss# ls -l /test
total 2
-rw-r--r--  1 root  wheel  15 Nov 19 18:36 test.txt
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:30 #41
SORRY!
min fejl.

Havde skrevet "valid users = %S"
hvor der skulle stå fozzi istedet for %S

Prøver lige at rette /test til / og se om jeg kan rette...
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:32 #42
Ja ..det burde virke...men det er stadig en go ide at sætte din oslevel op til 66
da din xp eller vil prøve at være browser
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:34 #43
og pas nu på du ikke slettet noget forkert *G*
Det ville være grumt at slette /usr
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:39 #44
Det kommer jeg nok heller ikke til =(
Kan nu logge ind med brugeren men ikke root
Kan kun rette i /test da jeg nok har sat chmod til 777
Men det er vel ikke en smart ide at sætte hele systemet til chmod 777 =)

Prøvede også lige at logge ind via smbclient med root
Fik denne besked:
tree connect failed: NT_STATUS_WRONG_PASSWORD
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:45 #45
Nej Nej du har helt ret *S*
Det er fordi du har give din test mappe 777 og en 775 ville også værer fin nok
Men du har tooooottttaalllt ret i at det er en meget dårlig idet at lave en chmod 777 på /
Det svarer næsten til at gå ind og sige at system ikke må skrive på en Windows server...så hold til til en mappe
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:47 #46
Men kan jeg ikke få adgang til at skrive uden at chmode med min bruger?

Der burde da være en måde?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:50 #47
Nu ved jeg jo ikke om du kan ominstallere din maskine eller om der er noget vigtigt på den...
Men du kan prøve at lave en chmod 775 /
Men derfor er det jo stadig kun på / og ikke undermapperne
Det kræver at du laver en chmod -R 775 / og her er det jo lidt mere farligt
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:52 #48
Det er jo ikke en primær løsning efter min mening men det virker sikkert...

Kan man ikke give brugeren "root" radigheder og derfor rette som man vil?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 02:58 #49
Jo hvis du laver en chmod
Eller kan du ikke...du kan jo se at det virker på /test
Avatar billede -fozzi Nybegynder
21. november 2003 - 02:59 #50
Den anden løsning er ikke en muglighed?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:07 #51
Hvad er den anden løsning siger du ?
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:08 #52
Kan man ikke give brugeren "root" redigheder og derfor rette som man vil?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:12 #53
Jo men kun på selv maskinen. ikke via samba...
Så er du nød til at lave en chmod jo...
Kan heller ikke se hvorfor du vil kunne ændre /
tænk på at det er din rod og der ligger så meget vitalt på den
Men jeg tror godt at du kan få det til at virke med en chmod -R 777 /
Men det er en farlig løsning
Hvad skal du bruge det til da ?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:18 #54
Du kan jo prøve at lave en chmod 777 /
Så skulle du være istand til at lave en mappe fra din Windows makine i /
er det ikke det du gerne vil kunne ?
og er det ikke snart point tid *S*
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:18 #55
Bare så jeg havde styr på den over samba 100%... Men tror jeg klare den med at chmode de mapper jeg skal bruge!

Vil lige spørge til sidst om navnet på på en god ftp server til FreeBSD
Og om der er muglighed for at mounte et drev så jeg har lidt plads til de filer der skal ligge på ftp da jeg kun har 80 MB tilbage på /
Så har du vist også fortjent de point =)
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:24 #56
Den bedste ftpserver jeg kender er proftpd
du skriver bare følgende:
cd /usr/ports/ftp/proftpd
make && make install
Det er en rigtig god ftpserver
og ja der kan man nemt mounte ekstra..enddag mounte til en helt anden maskine
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:26 #57
Et sidste godt råd er....installer webmin
Nu er jeg selv vant til windows og den kan hjælpe en utroligt meget med at få sat ting op i BSD fra sin Windows maskine...en anden uundværlig ting er putty...men den bruger du vel allerede :-)
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:28 #58
Ja putty har jeg haft meget nytte af =) vil du give et råd til hvilke drev jeg skal mount så jeg for mest muglig plads?

Og så var der vist ikke mere =)
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:28 #59
Kan du sove godt...
Det er vidst ved at være sengetid..ihvertfald for mig
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:29 #60
I lige måde.
Og tak for hjælpen
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:30 #61
som du skal mounte ?
du har vel mountet de ting som du har i maskinen nu ?
Mener du ikke at du skal have en ny harddisk i så ?
eller mener du hvor der er mest plads på din disk ?
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:32 #62
Jeg ville nok lave en
df -h
og så vil du sikker se at på din /usr er der mest plads ? har jeg ret ?
så kan du lave nogle mapper der og mounte dem
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:32 #63
Nej min / står som den kun er på 125 MB 45,1 used 80,7 free
Og hdd er på 2-3 giga
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:34 #64
Filesystem    Size  Used  Avail Capacity  Mounted on
/dev/ad0s1a  126M    35M    81M    30%    /
/dev/ad0s1f  252M  4.0K  232M    0%    /tmp
/dev/ad0s1g  1.5G  888M  525M    63%    /usr
/dev/ad0s1e  252M  4.5M  227M    2%    /var
procfs        4.0K  4.0K    0B  100%    /proc
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:34 #65
ja men prøv lige at give mig et dump af df -h
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:35 #66
Min fejl... bare det windows sagde men pyt.. tak for hjælpen =)
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:36 #67
som du kan se så har du 525MB fri på /usr
Derfor ville jeg bruge den og så lave mapper under /usr
Avatar billede andersbramsen Nybegynder
21. november 2003 - 03:37 #68
Selv tak :-) er altid glad hvis jeg kan hjælpe andre folk
Sov godt...
Avatar billede -fozzi Nybegynder
21. november 2003 - 03:40 #69
I lige måde =)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester