необходимо смочь обновить syssubsystems таблицу непосредственно в msdb.
Значение по умолчанию max_worker_theads
установлен на 80 (для t-sql подсистемы), который кажется, что это должно быть больше затем достаточно.
The general answer is "no". uid and gid on the filesystem will be as set at the moment of the write and if they don't match on a different machine, then privileges won't match either.
If you do not want to make a small revolution with uids/gids on several machines, you could try using acls to set the desired permissions for all desired users on all machines. I suspect this will use numerical uids internally, so it could happen, that giving access to your account foo on machine A, uid a, will give access to your files to a random guy bar on machine B, uid a. It also seems like it's more hassle than it's worth.
I think that saner approach would be to use tar to migrate your development tree.
I have also had a half-baked idea of carrying around a Subversion repository (with files writable only to root and appropriate access configuration files), and relying on svn server being present on all machines which you are going to use, but I do not think it's excessively sane.
Я обнаружил, что sys
идентификатор общего ресурса группы 3
в Debian, Ubuntu, RedHat, Fedora, CentOS, Suse, FreeBSD, OpenBSD, NetBSD, MacOSX , Solaris.
Никакие другие имена групп не имеют такого же идентификатора. Даже корневая
группа с идентификатором 0
в некоторых системах на самом деле является wheel
. И nogroup
в Linux обычно 65534
, но в BSD - 32766
((
Установить бит сегмента и ACL (включая значение по умолчанию) на sys
в каталоге на внешнем хранилище:
$ sudo chgrp -R sys /mnt/data/dir
$ sudo chgmod -R g+s /mnt/data/dir
$ sudo fsetacl -R -m g:sys:rwx /mnt/data/dir
$ sudo fsetacl -R -d -m g:sys:rwx /mnt/data/dir
После добавления пользователя
в группу sys
он может читать и писать в / mnt / data / dir
на любом хост. Вам больше не нужны привилегии sudo
каждый раз для общего доступа. Группа
sys
и бит setgid
работают хорошо, но обходной путь uname
маска, необходимая для использования ACL.
Это лучшее, что вы можете сделать.
UNIX не предназначен для личного / домашнего использования. Это корпоративная / корпоративная ОС, в которой не определено подключение съемных носителей к разным хостам ( (
См. Также: