LINUX.ORG.RU

Доступ с одного CentOS в папку на другом CentOS. Как правильно?

 


0

1

Имеем два одинаковых сервера CentOS (одинаковые root и user). Установка минимальная.
задача: расшарить папку на 1-ом и дать фулл доступ к ней со 2-го. Как правильно это сделать?
Что сделано:
на 1-м
1. установлен samba-сервер
2. [root@localhost samba]# cat /etc/samba/smb.conf

[global]
workgroup = SAMBA
security = user
log level = 3
passdb backend = tdbsam
hosts allow = 192.168.181.182

[pkpvd_opt]
comment = pkpvd Directories
path = /opt
browseable = Yes
read only = No
writable = Yes
guest ok = Yes
guest only = Yes
public = Yes

на 2-ом
установлен samba-клиент
цепляемся к шаре:
sudo mount -vt cifs //192.168.181.183/pkpvd_opt /mnt/opt спрашивает какой-то пароль...
после гугленья на 1-ом сделал smbpasswd -a root и на 2-ом при sudo mount -vt cifs //192.168.181.183/pkpvd_opt /mnt/opt заводим пароль от рута и шара цепляется.

Правилен ли такой подход? И как теперь настроить /etc/fstab на 2-м сервере?



Последнее исправление: RizONE (всего исправлений: 1)

nfs. Выкинь самбу. Не надо её использовать для связки линуксов.

Nastishka ★★★★★
()
guest ok = Yes
guest only = Yes

тебе без пароля нада?

И как теперь настроить /etc/fstab

//192.168.181.183/pkpvd_opt /mnt/opt cifs  rw,iocharset=utf8,x-systemd.automount,x-systemd.device-timeout=1min,user=USER,password=PASSWORD,workgroup=SAMBA,vers=VERSION,uid=USER,gid=USER  0  0
system-root ★★★★★
()
Ответ на: комментарий от RizONE
[global]
	dns proxy = No
	domain master = No
	hosts allow = 192.168.181.182
	load printers = No
	local master = No
	map to guest = Bad Password
	name resolve order = bcast host
	security = USER
	server role = standalone server
	unix extensions = No
	usershare allow guests = Yes
	workgroup = SAMBA
	idmap config * : backend = tdb

[pkpvd_opt]
	comment = pkpvd Directories
	guest ok = Yes
	path = /opt
	read only = No
//192.168.181.183/pkpvd_opt /mnt/opt cifs  rw,iocharset=utf8,x-systemd.automount,x-systemd.device-timeout=1min,user=RANDOM_STUFF,password=,workgroup=SAMBA,vers=3.0,uid=LOCAL_USER,gid=LOCAL_USER  0  0
system-root ★★★★★
()

Не слушай идиотов, освой sshfs и доступ к серверу по ключу.

slamd64 ★★★★★
()
Ответ на: комментарий от RizONE

echo '/opt 192.168.181.182(rw,sync)' > /etc/exports на 183, не забыв поставить nfs сервис.

mount -t nfs4 192.168.181.182:/opt /mnt/opt на 182.

Сравни с самбой )

stave ★★★★★
()

NFSv3 уже предлагали? Попробуй scp.

iZEN ★★★★★
()
Ответ на: комментарий от slamd64

А в sshfs слишком большие накладные расходы(как на шифрование, с чем еще можно смириться), так и на тот факт что это кагбе FUSE.

Не, перекинуть пару файликов когда кроме SSH ничего нет - это вполне себе окей(хотя для этого sshfs не нужен, хватит и обычного scp/sftp). Но вот на постоянку такое... Лучше уж NFS/Samba.

У NFS да, есть проблема что безопасность там бывает двух видов: отсутствующая(авторизация по IP в больших сетях = нет безопасности вообще) и Kerberos. Который, в свою очередь, для сетей из пары машин - выстрел из пушки по воробьям.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

На самом деле, непонятно, какая задача у автора на самом деле...

Если ему нужно сделать что-то типа мастер-мастер репликации, то я бы вообще GlusterFS сделал...

slamd64 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.