Сервер eos SAMBA: eos-gw02.jinr.ru (159.93.37.6)
1. useradd -u ….. -g gid-eos -G gid-lab -c ‘…..’ -d /home/…. -s /bin/bash -p ‘…..’ username
Для samba сделать группу eos , т.к. samba «понимает » только первичную группу.
2. smbpasswd -a : {add name to smb passwd local base}
-e: { specifies that the username following should be enabled in the local smbpasswd file, if the account was previously disabled}
для пользователя:
1. зайти по ssh/putty на eos-gw02.jinr.ru: ssh «username»@eos-samba
2. new=`echo $KRB5CCNAME | sed -e ‘s|FILE:||’`
3. /bin/cp -p «$new» /tmp/krb5cc_2440
4. export KRB5CCNAME=FILE:/tmp/krb5cc_2440
5. krenew -K 60 -t &
6. klist -Af # посмотреть «renew until»
После этого соединение должно работать примерно 100 дней,
если машина eos-gw02.jinr.ru не будет перегружаться.
//eos-samba.jinr.ru/eos-fobos/Data
7. выйти из eos-samba.jinr.ru
8. смонтировать share под своим аккаунтом \\159.93.37.6\eos-scg
mount -t cifs //eos-samba.jinr.ru/eos-scg\
o username=… -o password=… -o uid=…. -o gid=scg path
Пример:
1. под root:
eos-gw02:~ # mount -t cifs //eos-samba.jinr.ru/eos-scg \
-o username=loboda -o password=… \
-o uid=loboda -o gid=scg /i/t
2. eos-gw02:~ > su — loboda
eos-gw02:~ > klist
Ticket cache: FILE:/tmp/krb5cc_851
Default principal: loboda@JINR.RU
Valid starting Expires Service principal
05/24/2022 14:26:13 05/25/2022 14:26:13 krbtgt/JINR.RU@JINR.RU
renew until 05/31/2022 14:26:13
05/24/2022 14:26:55 05/25/2022 14:26:13 host/eos-m01.jinr.ru@JINR.RU
renew until 05/31/2022 14:26:13
eos-gw02:~ > mkdir /i/t/testdir
eos-gw02:~ > ls -l /i/t
total 0
drwxr-xr-x 2 loboda scg 0 May 24 14:42 222
-rwxr-xr-x 1 loboda scg 0 May 24 14:27 test-10
-rwxr-xr-x 1 loboda scg 0 May 24 14:35 test-20
drwxr-xr-x 2 loboda scg 0 May 24 14:51 testdir
drwxr-xr-x 2 loboda scg 0 May 18 18:14 Файлообмен (забрал и удалил)
drwxr-xr-x 2 loboda scg 0 May 16 09:58 Хранилище (создавать всё внутри)