/srv/irclogs.ubuntu.com/2019/02/19/#ubuntu-ru.txt

SkyRewirВсем привет!03:38
SkyRewirЕсть кто-нибудь на канале?03:38
SkyRewirПомогите пожалуйста разобраться с SUID и SGID, на сервере создал директорию для сайта, /var/www/Site/ предоставил права на директорию chmod -R 2775, но при загрузке файлов через SFTP права на файлы становятся drwxr-sr-x04:43
diskinSkyRewir, а если файл создать прямо на сервере через touch к примеру, какие у него будут права? зайти по ssh и создать в том каталоге файл.06:04
SkyRewir-rw-r--r--   1 skyrewir     Developers       0 Feb 18 22:05 TEST.TEST06:05
SkyRewirКак я понимаю владелец читает-записывает, группа и другие только чтение06:09
diskinда. а при закачке файла (не каталога), по sftp, какие получаются права? закачай там же рядом файлик и посмотри06:09
SkyRewir-rw-r--r--   1 sftp         Developers       0 Feb 18 22:10 TEST2.TEST06:10
diskinну то есть все ок? вопрос с каталогом теперь. создай каталог через ssh и sftp и сравни06:13
diskinа не, разница же во владельце06:13
diskinто, что файл не твой, а пользователя sftp, это нормально?06:13
SkyRewirdiskin, да, получается у меня несколько пользователей в системе, которые входят в группу Developers, я хочу чтобы все пользователи из группы Developers имели полные права на все директории и файлы внутри папки с сайтом, но при создании файла или директор06:22
SkyRewirии им по-умолчанию выставляются права 64406:22
diskinно права 644 не позволят редактировать файл никому, кроме владельца06:24
diskin664 позволят06:24
diskinесли я ничего не путаю06:24
SkyRewirdiskin, да все верно, но можно ли сменить права по умолчанию для создаваемых файлов и директорий на 775, чтобы при команде touch права были такими -rwxrwxr-x   1  sftp         Developers 0 Feb 18 22:10 TEST2.TEST06:28
diskinhttps://handynotes.ru/2010/02/umask.html06:34
diskinhttps://habr.com/ru/post/109392/06:36
SkyRewirdiskin, спасибо umask 002 помог решить задачу06:49
diskinSkyRewir, ну и отлично!06:50
diskinтолько надо его задать по идее в конфиге sftp тоже?06:51
SkyRewirdiskin, в конфигурации sshd_config вставить Subsystem sftp internal-sftp -u 0002 ?07:06
diskinSkyRewir, вот это я не знаю, лучше попробовать07:08
SkyRewirdiskin, большое спасибо, всё получилось!07:16
diskinSkyRewir, я в тебя верил! )07:17
Irbis!help18:23
ubuntuhelpПривет, я любимый инфобот канала #ubuntu-ru, Как меня использовать? Просто напишите: ![ls/mc/man/fdisk] или ![ATI/nVidia/etc] вот так. Внимание, чтобы не залететь в игнор/бан, используйте ПРИВАТ и !search [ATI/nVidia/etc] см: http://ubuntuhelp.org.ru/18:23

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!