Работаю на кластере под CentOS 7. Как работать с самбовской файловой системой не имея прав root на кластере? На своей машине я монтирую без проблем файловую систему, например, командой mount.cifs //адрес.ru ~/cifs -ousername=user, на кластере это не проходит, как и команда mount.cvmfs //адрес.ru ~/cifs. Есть ли способ работать c самбовской файловой системой на чужой машине без прав root и sudo?
Монтирование самбовской файловой системы на "чужой" машине
Если не установлен сначала нужно установить cifs-utils
[console]yum install cifs-utils[/console]
Но права придется править... наверное....
В Gnomе следующие пакеты позволяют монтировать шары в проводнике
[console]yum install gvfs gvfs-fuse[/console]
Они будут доступны в профиле тут:
~/.gvfs
В KDE есть утилита smb4k
[console]yum install smb4k[/console]
Так же возможно Вам поможет SMBNetFS
Нужно установить этот пакет.
После создать стандартную конфигурацию
[console]cp /etc/smbnetfs.conf ~/.smb/smbnetfs.conf[/console]
содержимое такое: auth winuser "winpassword"
логин и пароль вписать вместо соответствующих слов
[console]cp /etc/samba/smb.conf ~/.smb/smb.conf
mkdir ~/sambashare
smbnetfs ~/sambashare[/console]
Более детально как пользоваться /usr/share/doc/smbnetfs
возможно пользователя в группу fuse нужно будет добавить.
Более детально тут...
https://askubuntu.com/questions/24348/how-do-i-mount-samba-share-as-non-root-user
https://elearning.wsldp.com/pcmagazine/mount-samba-cifs-centos-7-linux/