A ja tak może trochę zjadę z tematu konfiguracji SAMBY... Powiedz może, co właściwie chcesz zrobić? Jeśli chodzi wyłącznie o wygodną komunikację na linii laptop - PC na Twoje potrzeby, w dodatku jeśli na obu działa Linux, to może zainstaluj sobie na którymś (na tym, do którego chcesz się łączyć), albo i na obu, serwer SSH. Jest to szalenie proste, wymaga konfiguracji jedynie po stronie serwera (po to, żeby ustawić zabezpieczenia, bo tak naprawdę to działa "z pudełka", od razu po instalacji). Może to jest rozwiązanie dla Ciebie?
Ewentualnie może użyj NFS, jeśli powyższe z jakichś względów Ci nie odpowiada.
Nie widoczny katalog udost
po zainstalowaniu samby na serwerze wklejasz ten konfig
tworzysz katalog dokumenty w katalogu /media
nadajesz chmod 777 dokumenty
wrzucasz tam pliki , które chcesz udostępniać
na kliencie wpisujesz np pod gnome w nautilusie
smb://yampress
widzisz tam komputer solaris z udostępnionym zasobem dokumenty
na kliencie nie musisz instalować i konfigurowac serwera samby
tworzysz katalog dokumenty w katalogu /media
nadajesz chmod 777 dokumenty
wrzucasz tam pliki , które chcesz udostępniać
na kliencie wpisujesz np pod gnome w nautilusie
smb://yampress
widzisz tam komputer solaris z udostępnionym zasobem dokumenty
na kliencie nie musisz instalować i konfigurowac serwera samby
conf:Debian udostępnia neta dla Ubuntu, czyli masz 2 karty, a czy ustawiłeś żeby samba obsługiwała ten interfejs, za pomocą którego łączy się Ubuntu?
http://www.wklej.org/id/b50b878bc0
http://www.wklej.org/id/23fe2a990cZamienic wpis w /etc/passwd "/bin/sh" na "/bin/null" lub "/bin/false"
Czy każdą linijkę muszę zmienić? Czy tylko tą z użytkownikiem? Bo już sam nie wiem.
## dodanie użytkownika do samby łącznie z hasłem: ##
## ##
## smbpasswd -L -a login ##
Kod: Zaznacz cały
smbpasswd -L -a mary
Failed to open /var/lib/samba/secrets.tdb
Failed to open /var/lib/samba/secrets.tdb
Failed to open /var/lib/samba/secrets.tdb
pdb_generate_sam_sid: Failed to store generated machine SID.
PANIC (pid 3409): Could not generate a machine SID
BACKTRACE: 6 stack frames:
#0 smbpasswd(log_stack_trace+0x23) [0x80fc8d3]
#1 smbpasswd(smb_panic+0x46) [0x80fc9c6]
#2 smbpasswd(get_global_sam_sid+0x1cf) [0x8082dff]
#3 smbpasswd(main+0x510) [0x80739d0]
#4 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xb7cfcea8]
#5 smbpasswd [0x80730a1]
Przerwane
A dlatego też zależy mi na tym, ponieważ robię coś co jest opisane jasno, a mimo wszystko nie działa. Choćby przykład Yampress, który powinien mi działać, a nie działa.
Yampress, zrobiłem co kazałeś, nic nowego się nie stało.
smb.conf z Ubntu (drugi komp)
http://wklej.org/id/a50e6132e2
Wcześniej nie mogłem dodać ponieważ używałem SUDO, ale kiedy wykonałem to polecenie z konta root-a, od razu dodał się, co nie zmienia faktu że nic to nie pomogło.
wyedytowany /etc/passwd dla użytkownika 'mary'
wyedytowany /etc/passwd dla użytkownika 'mary'
Kod: Zaznacz cały
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/false
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13 :p roxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/null
Debian-exim:x:100:102::/var/spool/exim4:/bin/false
statd:x:101:65534::/var/lib/nfs:/bin/false
identd:x:102:65534::/var/run/identd:/bin/false
marcinzaj:x:1000:1000:Marcin,,,:/home/marcinzaj:/bin/bash
messagebus:x:103:105::/var/run/dbus:/bin/false
mary:x:1001:1001:,,,:/home/mary:/bin/false
sshd:x:104:65534::/var/run/sshd:/usr/sbin/nologin