From c4d43142181a45b849a15cf8ec5ebe61cea33897 Mon Sep 17 00:00:00 2001 From: Sn4il Date: Wed, 10 Jan 2024 16:57:29 +0300 Subject: LFS 12 mirror --- lfs-12.0-sysv/chapter07/changingowner.html | 119 +++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 lfs-12.0-sysv/chapter07/changingowner.html (limited to 'lfs-12.0-sysv/chapter07/changingowner.html') diff --git a/lfs-12.0-sysv/chapter07/changingowner.html b/lfs-12.0-sysv/chapter07/changingowner.html new file mode 100644 index 0000000..45f04b4 --- /dev/null +++ b/lfs-12.0-sysv/chapter07/changingowner.html @@ -0,0 +1,119 @@ + + + + + + 7.2. Смена владельца + + + + + + + + +
+

+ 7.2. + Смена владельца +

+
+ [Примечание] +

+ Примечание +

+

+ Команды, приведенные в оставшейся части книги, должны выполняться + от имени пользователя root, а не + lfs. Дважды проверьте, что + переменная $LFS установлена в переменных + окружения пользователя root. +

+
+

+ В настоящее время вся иерархия каталогов в $LFS принадлежит пользователю lfs, существующему только на хост-системе. Если + права на файлы и каталоги внутри $LFS + оставить как есть, то они будут принадлежать ID пользователя без + существующей учетной записи. Это опасно, так как созданная позже + учетная запись, может получить такой же ID пользователя и стать + владельцем всех файлов в $LFS, тем + самым делая эти файлы уязвимыми для возможных злонамеренных + манипуляций. +

+

+ Для решения проблемы измените владельца каталогов $LFS/* на пользователя root выполнив следующую команду: +

+
chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}
+case $(uname -m) in
+  x86_64) chown -R root:root $LFS/lib64 ;;
+esac
+
+ + + -- cgit v1.2.3