[+] Samba oraz WinSCP

Konfiguracja serwerów, usług, itp.
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

[+] Samba oraz WinSCP

Post autor: OgrzesiekO »

Witam. Mam problem z połączeniem się z sambą. Skonfigurowałem na głównym komputerze sambe i ją włączyłem przy statusie wszystko jest na zielono ale kiedy chce się połączyć z innego kompa w tej samej sieci wyskakuje mi problem:

Kod: Zaznacz cały

root@www:/home/grzechu# mount -t cifs //192.168.0.209/public /home/storage -o user=nobody
Password for nobody@//192.168.0.209/public:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
konfiguracja samby:

Kod: Zaznacz cały

[global]
 workgroup = smb
#security = share
 share modes = nobody
 
 [homes]
 comment = Home Directories
 browsable = no
 read only = no
 create mode = 0750
 
 [public]
 path = /media/storage/ 
 public = yes
 writable = yes
 comment = smb share
 printable = no
 guest ok = yes

Kolejnym problemem jest to że jak próbuję się zalogować za pomocą WinSCP to przy próbie zalogowania się na roota wyskakuje odmowa dostępu mimo poprawnego wpisania hasła ale na zwykłego usera mogę się bez problemu zalogować (logowanie na usera wcale nie jest pomocne bo nie mogę nic przekopiować z kompa na serwer) Proszę o pomoc. Pozdrawiam
Awatar użytkownika
f1.micro
Beginner
Posty: 119
Rejestracja: 24 lutego 2009, 11:32
Lokalizacja: Kraków

Re: Samba oraz WinSCP

Post autor: f1.micro »

Co do WinSCP:

W konfiguracji SSH [ /etc/ssh/sshd_config ]masz pewnie domyślna opcję PermitRootLogin. Ustaw na Yes, będziesz mógł się logować - choć NIE jest to zalecane.

Co do samby:
Spróbuj zamontować w ten sposób:

Kod: Zaznacz cały

mount -t cifs //192.168.0.209/public /home/storage -o sec=ntlm
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

Re: Samba oraz WinSCP

Post autor: OgrzesiekO »

Jesteś wielki przez WinSCP udało się zalogować jako root przy edycji na yes. Problemem nadal jest samba. Tam gdzie podałem jaką mam konfigurację samby zahaszowane jest
#security = share

Jak czy to nie jest problemem? Kiedy to odhaszuje przy restarcie samby wyświetla mi się error

Kod: Zaznacz cały

root@debian:/etc/samba# systemctl status samba
● samba.service
   Loaded: masked (/dev/null)
   Active: inactive (dead)
root@debian:/etc/samba# systemctl start samba
Failed to start samba.service: Unit samba.service is masked.
root@debian:/etc/samba#


root@debian:/etc/samba# /etc/init.d/samba start
[....] Starting nmbd (via systemctl): nmbd.serviceJob for nmbd.service failed. See 'systemctl status nmbd.service' and 'journalctl -xn' for details.
 failed!
root@debian:/etc/samba# /etc/init.d/samba status
● nmbd.service - LSB: start Samba NetBIOS nameserver (nmbd)
   Loaded: loaded (/etc/init.d/nmbd)
   Active: failed (Result: exit-code) since śro 2016-04-20 09:54:52 CEST; 5s ago
  Process: 8751 ExecStop=/etc/init.d/nmbd stop (code=exited, status=0/SUCCESS)
  Process: 8785 ExecStart=/etc/init.d/nmbd start (code=exited, status=1/FAILURE)

kwi 20 09:54:52 debian nmbd[8785]: Starting NetBIOS name server: nmbd failed!
kwi 20 09:54:52 debian systemd[1]: nmbd.service: control process exited, code=exited status=1
kwi 20 09:54:52 debian systemd[1]: Failed to start LSB: start Samba NetBIOS nameserver (nmbd).
kwi 20 09:54:52 debian systemd[1]: Unit nmbd.service entered failed state.
● smbd.service - LSB: start Samba SMB/CIFS daemon (smbd)
   Loaded: loaded (/etc/init.d/smbd)
   Active: inactive (dead) since śro 2016-04-20 09:54:42 CEST; 15s ago
  Process: 8720 ExecStop=/etc/init.d/smbd stop (code=exited, status=0/SUCCESS)
  Process: 6813 ExecReload=/etc/init.d/smbd reload (code=exited, status=0/SUCCESS)
  Process: 6225 ExecStart=/etc/init.d/smbd start (code=exited, status=0/SUCCESS)

kwi 20 09:20:21 debian smbd[8539]: Ignoring unknown parameter "bowsable"
kwi 20 09:20:27 debian smbd[8540]: [2016/04/20 09:20:27.197909,  0] ../lib/param/loadparm.c:743(lpcfg_map_parameter)
kwi 20 09:20:27 debian smbd[8540]: Unknown parameter encountered: "share modes"
kwi 20 09:20:27 debian smbd[8540]: [2016/04/20 09:20:27.197972,  0] ../lib/param/loadparm.c:1626(lpcfg_do_global_parameter)
kwi 20 09:20:27 debian smbd[8540]: Ignoring unknown parameter "share modes"
kwi 20 09:20:27 debian smbd[8540]: [2016/04/20 09:20:27.198005,  0] ../lib/param/loadparm.c:743(lpcfg_map_parameter)
kwi 20 09:20:27 debian smbd[8540]: Unknown parameter encountered: "bowsable"
kwi 20 09:20:27 debian smbd[8540]: [2016/04/20 09:20:27.198021,  0] ../lib/param/loadparm.c:1659(lpcfg_do_service_parameter)
kwi 20 09:20:27 debian smbd[8540]: Ignoring unknown parameter "bowsable"
kwi 20 09:54:42 debian smbd[8720]: Stopping SMB/CIFS daemon: smbd.
root@debian:/etc/samba#
Awatar użytkownika
f1.micro
Beginner
Posty: 119
Rejestracja: 24 lutego 2009, 11:32
Lokalizacja: Kraków

Re: Samba oraz WinSCP

Post autor: f1.micro »

Sambe restartujesz tak:

Kod: Zaznacz cały

systemctl restart smbd.service
Jeżeli chodzi o security, to opcja SHARE jest od jakiegoś czasu nie zalecana. Użyj:

Kod: Zaznacz cały

 security=user
Jeżeli chcesz sprawdzić konfigurację SAMBY to:

Kod: Zaznacz cały

testparm
PS: Nazwa opcji to browseable
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

Re: Samba oraz WinSCP

Post autor: OgrzesiekO »

Nadal niepowodzenie :(

Kod: Zaznacz cały

root@www:/home/grzechu# mount -t cifs //192.168.0.209/public /home/storage -o sec=ntlm
Password for root@//192.168.0.209/public:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root@www:/home/grzechu#


root@www:/home/grzechu# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
        server role = standalone server
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb


[homes]
        comment = Home Directories
        valid users = %S
        create mask = 0700
        directory mask = 0700
        browseable = No


[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        print ok = Yes
        browseable = No


[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers
root@www:/home/grzechu#
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Re: Samba oraz WinSCP

Post autor: pawkrol »

To samba w końcu Ci stratuje czy nie?
mount error(13): Permission denied - Utworzyłeś usera w systemie i dodałeś go od samby ?
Gdzie masz udział public ? Ty chcesz dostawać się na udział jako gość czy uwierzytelniać się jako konkretny user?
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

Re: Samba oraz WinSCP

Post autor: OgrzesiekO »

Zainstalowałem sambe
W smb.conf wklepałem:

Kod: Zaznacz cały

[global]
workgroup = smb
security = user
share modes = nobody

[homes]
comment = Home Directories
browseable = no
read only = no
create mode = 0750

[public]
path = /media/storage/ 
public = yes
writable = yes
comment = smb share
printable = no
guest ok = yes
wystartowałem sambe na głównym komputerze

podchodzę do drugiego komputera i wklepuję komendę

Kod: Zaznacz cały

mount -t cifs //192.168.0.209/public /home/storage -o sec=ntlm
po czym dostaję informację zwrotną:

Kod: Zaznacz cały

Password for root@//192.168.0.209/public:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root@www:/home/grzechu#
gdzie wpisanie hasła nie pomaga i wciskanie entera bez hasła również nie pomaga.

To wszystko co zrobiłem.
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Re: Samba oraz WinSCP

Post autor: pawkrol »

tak działa ?

Kod: Zaznacz cały

 mount -t cifs -o guest //192.168.0.209/public /home/storage


i dodaj do sekcji global

Kod: Zaznacz cały

map to guest = Bad User
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

Re: Samba oraz WinSCP

Post autor: OgrzesiekO »

Działa! Dziękuję za pomoc :D
Zablokowany