Jump to content
Калькуляторы

samba server

Добрый день!

 

имеется Saba сервер со следующих конфигом

 

[global]

netbios name = fenix

workgroup = fenix

security = share

server string = Main server

create mask = 0777

directory mask = 0777

force create mode = 0777

force directory mode = 0777

smb passwd file = /etc/samba/smbpasswd

encrypt passwords = yes

domain master = no

domain logons = no

log file = /var/log/samba/log.%m

max log size = 500

socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

debug level = 1

 

[pgsql1]

comment = File Dir

path = /mnt/storage/pgsql1

public = no

guest ok = yes

guest only = no

browsable = yes

writable = yes

read only =no

create mask = 0777

directory mask = 0777

force create mode = 0777

force directory mode = 0777

# force user = pgsql

 

 

монтирую данную папку на другом сервере следующей командой

 

mount -t cifs //1.1.1.1/pgsql1 /mnt/pgsql -o username=pgsql,password=xxx

 

где 1.1.1.1 адрес сервера samba

 

все монтируется но автоматически на папке /mnt/pgsql (куда подмонтировал) не хватает прав

 

т.е. меня должно быть что владелец и группа монтированной папки будет pgsql:pgsql а после монтирования становиться 501:501

подскажите пожалуйста где ошибка?

Share this post


Link to post
Share on other sites

на самбе сервере следующие

 

ls -la /mnt/storage/pgsql1

total 80

drwxrwxrwx. 10 pgsql pgsql 4096 Nov 17 13:09 .

drwxr-xr-x. 3 root root 4096 Nov 17 14:41 ..

drwx------. 10 pgsql pgsql 4096 Apr 16 2014 base

drwx------. 2 pgsql pgsql 4096 Nov 17 13:09 global

-rwx------. 1 pgsql pgsql 961 May 13 2013 logfile

drwx------. 2 pgsql pgsql 4096 Feb 26 2013 pg_clog

-rwx------. 1 pgsql pgsql 3495 Apr 16 2014 pg_hba.conf

-rwx------. 1 pgsql pgsql 1460 Feb 26 2013 pg_ident.conf

drwx------. 4 pgsql pgsql 4096 Feb 26 2013 pg_multixact

drwx------. 2 pgsql pgsql 4096 Oct 3 01:05 pg_subtrans

drwx------. 2 pgsql pgsql 4096 Feb 26 2013 pg_tblspc

drwx------. 2 pgsql pgsql 4096 Feb 26 2013 pg_twophase

-rwx------. 1 pgsql pgsql 4 Feb 26 2013 PG_VERSION

drwx------. 3 pgsql pgsql 4096 Nov 11 18:04 pg_xlog

-rwxrwxrwx. 1 pgsql pgsql 15344 Feb 27 2013 postgresql.conf

-rwx------. 1 pgsql pgsql 52 Nov 17 13:09 postmaster.opts

-rwx-wx-wx. 1 pgsql pgsql 36 Nov 17 13:09 postmaster.pid

 

 

 

на другом сервере на который монтирую файлы

ls -la /mnt/pgsql

total 44

drwxrwxrwx 10 501 501 0 2015-11-17 13:09 ./

drwxr-xr-x 14 root root 4096 2015-11-16 09:02 ../

drwx------ 10 501 501 0 2014-04-16 12:17 base/

drwx------ 2 501 501 0 2015-11-17 13:09 global/

-rwx------ 1 501 501 961 2013-05-13 23:50 logfile*

drwx------ 2 501 501 0 2013-02-26 12:59 pg_clog/

-rwx------ 1 501 501 3495 2014-04-16 12:15 pg_hba.conf*

-rwx------ 1 501 501 1460 2013-02-26 12:59 pg_ident.conf*

drwx------ 4 501 501 0 2013-02-26 12:59 pg_multixact/

drwx------ 2 501 501 0 2015-10-03 02:05 pg_subtrans/

drwx------ 2 501 501 0 2013-02-26 12:59 pg_tblspc/

drwx------ 2 501 501 0 2013-02-26 12:59 pg_twophase/

-rwx------ 1 501 501 4 2013-02-26 12:59 PG_VERSION*

drwx------ 3 501 501 0 2015-11-11 18:04 pg_xlog/

-rwxrwxrwx 1 501 501 15344 2013-02-27 13:15 postgresql.conf*

-rwx------ 1 501 501 52 2015-11-17 13:09 postmaster.opts*

-rwx-wx-wx 1 501 501 36 2015-11-17 13:09 postmaster.pid*

Share this post


Link to post
Share on other sites

mount uid/forceuid/gid/forcegid или mount noperm

Возможно force user в конфиге шары понадобится

Share this post


Link to post
Share on other sites

Скорее всего на другой машине просто нет юзера с таким ID.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now