bobart
Допустим:
ls -l /var/spool/
-rw-r---- root root [...] /var/spool/
Как вариант, можно через создание отдельной группы с последующим внесением интересующего пользователя в эту группу:
# groupadd spool
# chgrp spool /var/spool/
# gpasswd -a <интересующий_юзверь> spool
возможно, потребуется добавить ключ -R к chgrp, т.е,
# chgrp -R spool /var/spool/
Вообще, надо детальнее вникать в man chmod, man chgrp (chgrp --help)
Например: http://www.mossyadmin.ru/2009/12/linuxunix.html
Ещё здесь можно найти много переведённых на русский язык man'ов
ps. Пока я гулял, оказалось, что уже многие написали. Оставлю как вариант.
Access Control Lists - интересная штука, однако. Спасибо за ссылку.
А если при этом существуют еще 50 групп в которых по 50 пользователей и они должны иметь доступ к папке, а другой конкретный пользователь, этого доступа иметь не должен? Данный вариант подходит если мне нужно чтобы доступ был у одного пользователя, а если таких пользователей 100, и каждого включать в новую группу... А не проще просто не забирать у них доступ? Возможно ли (простите за сквернословие) как в Windows просто сказать, этому пользователю доступ дать, у этого забрать, оставить доступ этой группе... Как я понял приведенный выше способ (Access Control Lists) это делать позволяет, меня интересует возможно ли это сделать стандартными способами, если вдруг придется делать это не на арче а на каком то не популярном дистрибутиве, на котором этого пакета может не оказаться...
naszar
Пользователей которым нужен совместный доступ - включить в одну группу и файлы отдать этой группе. journalctl так делает. Есть инструмент помощнее.
Спасибо почитаю про эти инструменты...

Про добавление в группу... Если я ничего не путаю, то если root состоит в нескольких группах, то права получат все пользователи входящие в эти группы... А мне нужно чтобы получил только конкретный пользователь...Или я все таки ошибаюсь? И при выполнении команды
chown -R root:group /var/spool
доступ получат только члены группы group?
Доброго времени суток.
Вопрос меня мучает следующий... Могу ли я дать конкретному юзверю права на конкретную директорию?
!!!ВНИМАНИЕ!!! НЕ назначить владельцем, а именно дать права (допустим) на чтение...
То есть есть некая директория /var/spool/ хозяин root мне нужно чтобы юзверь user мог входить в эту директорию и видеть расположенные в ней файлы и читать их... но при этом root должен остаться владельцем... И так, чтобы другие пользователи этого сделать не могли, то есть схема -rw-rw-r-- не подойдет...
Это возможно? Если да то как?
Всем заранее спасибо.
nafanja
zsh + grml-zsh-config
Огромное спасибо. Теперь знаю куда копать.
Пожалуста, если кто знает, подскажите как такая прога называется/где найти?
При нажатии на Tab выскакивает список комманд. Из этого списка можно выбрать нужную при помощи клавиатуры.

На скрине - systemrescuecd.
nafanja
поставить пакет time и выполнить
/usr/bin/time -o /tmp/output.txt -f %E ls
cat /tmp/output.txt
ls - демо команда для которой нужно узнать время
Спасибо, как раз то что нужно)
nafanja
думаю, что нужно написать скриптик который будет переформатировать вывод команды time так как нужно.
А есть идеи как он должен выглядеть такой скрипт? Просто я, сам алгоритм, не могу представить.
htop'ом пользуюсь, но тоже не то...
нужно вывести время в строку....
Доброго времени суток!
Подскажите как можно узнать время выполнения скрипта/команды в формате hh:mm:ss...
Пробовал time но формат вывода немного не тот что нужен...
Заранее спасибо.
P.S. юзал Google, но он помогать отказался...
Всем доброго времени суток.
Есть необходимость монтировать сетевые ресурсы...
Делаю следующее...
sudo mount.cifs //192.168.1.101/Work /mnt/STORAGE -o username=user
По логике весчей все должно быть нормально, но после ввода пароля получаю:
mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Решение оказалось простым, нужно добавить одну из опций -
sec=ntlm или sec=ntlmi или sec=ntlmv2 или
sec=ntlmv2i или sec=ntlmssp или sec=ntlmsspi
В моем случае это было:
mount.cifs //192.168.1.101/Work /mnt -o username=user,sec=ntlm
Более подробная информация есть тут - mount error(95): Operation not supported
Написал для тех кто столкнулся с подобной проблемой, надеюсь кому - то поможет.