Как я могу создать нового пользователя с эквивалентом разрешений гостевого пользователя Windows?

Если вы получаете ошибки каждый раз при загрузке, вам может просто нужно очистить каталог сбоев.

sudo rm /var/crash/*

После перезагрузки вы должны прекратить получать эти раздражающие сообщения об ошибках. У меня не было проблемы с момента первой загрузки. Ubuntu 13.10

4
задан 18 October 2010 в 00:48

30 ответов

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба они описаны здесь.

Помимо разрешений, которые вы предоставляете новым пользователям, которых вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (положительным образом, в некотором смысле, устанавливая свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию гостевых пользователей.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вы хотите настроить, перейдите в свойства, перейдите к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 26 May 2018 в 00:58

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба они описаны здесь.

Помимо разрешений, которые вы предоставляете новым пользователям, которых вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (положительным образом, в некотором смысле, устанавливая свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию гостевых пользователей.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вы хотите настроить, перейдите в свойства, перейдите к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 25 July 2018 в 23:04

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба они описаны здесь.

Помимо разрешений, которые вы предоставляете новым пользователям, которых вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (положительным образом, в некотором смысле, устанавливая свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию гостевых пользователей.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вы хотите настроить, перейдите в свойства, перейдите к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 27 July 2018 в 02:25

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба они описаны здесь.

Помимо разрешений, которые вы предоставляете новым пользователям, которых вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (положительным образом, в некотором смысле, устанавливая свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию гостевых пользователей.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вы хотите настроить, перейдите в свойства, перейдите к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 31 July 2018 в 13:00

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба описаны здесь здесь .

Кроме разрешений, которые вы предоставляете новым пользователям, которые вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (в положительном в каком-то смысле, установив свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию с гостевыми пользователями.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вам нравится установить, перейти к свойствам, перейти к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 2 August 2018 в 04:24

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба описаны здесь здесь .

Кроме разрешений, которые вы предоставляете новым пользователям, которые вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (в положительном в каком-то смысле, установив свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию с гостевыми пользователями.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вам нравится установить, перейти к свойствам, перейти к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 4 August 2018 в 20:56

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба описаны здесь здесь .

Кроме разрешений, которые вы предоставляете новым пользователям, которые вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (в положительном в каком-то смысле, установив свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию с гостевыми пользователями.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вам нравится установить, перейти к свойствам, перейти к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 6 August 2018 в 04:29

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба описаны здесь здесь .

Кроме разрешений, которые вы предоставляете новым пользователям, которые вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (в положительном в каком-то смысле, установив свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию с гостевыми пользователями.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вам нравится установить, перейти к свойствам, перейти к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 7 August 2018 в 22:38

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба описаны здесь здесь .

Кроме разрешений, которые вы предоставляете новым пользователям, которые вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (в положительном в каком-то смысле, установив свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию с гостевыми пользователями.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вам нравится установить, перейти к свойствам, перейти к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 10 August 2018 в 10:45

Я ничего не знаю о «гостевых разрешениях» других операционных систем, но для Ubuntu вы можете создавать пользователей с любыми привилегиями, которые вам нравятся. С другой стороны, существует «гостевая сессия», к которой можно получить доступ из уже начатого сеанса. Оба описаны здесь здесь .

Кроме разрешений, которые вы предоставляете новым пользователям, которые вы создаете, я советую вам установить права доступа к домашним каталогам с вашей стороны (в положительном в каком-то смысле, установив свои правила для вашего самого каталога, не полагайтесь на «непривилегированную» ситуацию с гостевыми пользователями.) Для этого перейдите в / home, щелкните правой кнопкой мыши домашний каталог, который вам нравится установить, перейти к свойствам, перейти к разрешениям и установить их по своему усмотрению. Это можно сделать и с помощью командной строки.

2
ответ дан 13 August 2018 в 17:18

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение: сделайте следующее:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполните

 cd /home/user
 ls -l file.txt

, вы увидите что-то вроде

 -rw-r--r-- 1 user group  45655 2010-01-16 17:21 file.txt

Это означает:

rw = права на чтение и запись для пользователя пользователя ", r = права доступа для группы" группа "r = права доступа для других.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

 cd /home/user
 chmod o-r file.txt
rw = права на чтение и запись для пользователя «пользователь», o = все остальные (а не пользователь, а не группа) r = права на чтение для группы «группа»

Если вы сейчас выполняете

ls -l file.txt
[d15 ] вы должны увидеть

-rw-r----- 1 user group  45655 2010-01-16 17:21 file.txt

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

chmod o-r f*

изменит все файлы, начинающиеся с «f». Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

chmod o-r -R /home/user

удалит права на чтение с полного / домашнего / пользовательский каталог для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если это так, вам нужно добавить «sudo» перед вашей командой. В системных каталогах нет важной информации, поэтому их невозможно записать.

окончательный ответ:

sudo chmod o-r -R /home/*
1
ответ дан 26 May 2018 в 00:58

Вы можете использовать umask, чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать umask .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 26 May 2018 в 00:58

Вы можете использовать umask, чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать umask .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 25 July 2018 в 23:04

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение: сделайте следующее:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполните

cd /home/user ls -l file.txt

, вы увидите что-то вроде

-rw-r--r-- 1 user group 45655 2010-01-16 17:21 file.txt

Это означает:

rw = права на чтение и запись для пользователя пользователя ", r = права доступа для группы" группа "r = права доступа для других.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

cd /home/user chmod o-r file.txt rw = права на чтение и запись для пользователя «пользователь», o = все остальные (а не пользователь, а не группа) r = права на чтение для группы «группа»

Если вы сейчас выполняете

ls -l file.txt

вы должны увидеть

-rw-r----- 1 user group 45655 2010-01-16 17:21 file.txt

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

chmod o-r f*

изменит все файлы, начинающиеся с «f». Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

chmod o-r -R /home/user

удалит права на чтение с полного / домашнего / пользовательский каталог для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если это так, вам нужно добавить «sudo» перед вашей командой. В системных каталогах нет важной информации, поэтому их невозможно записать.

окончательный ответ:

sudo chmod o-r -R /home/*
1
ответ дан 25 July 2018 в 23:04

Вы можете использовать umask, чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать umask .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 27 July 2018 в 02:25

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение: сделайте следующее:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполните

cd /home/user ls -l file.txt

, вы увидите что-то вроде

-rw-r--r-- 1 user group 45655 2010-01-16 17:21 file.txt

Это означает:

rw = права на чтение и запись для пользователя пользователя ", r = права доступа для группы" группа "r = права доступа для других.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

cd /home/user chmod o-r file.txt rw = права на чтение и запись для пользователя «пользователь», o = все остальные (а не пользователь, а не группа) r = права на чтение для группы «группа»

Если вы сейчас выполняете

ls -l file.txt

вы должны увидеть

-rw-r----- 1 user group 45655 2010-01-16 17:21 file.txt

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

chmod o-r f*

изменит все файлы, начинающиеся с «f». Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

chmod o-r -R /home/user

удалит права на чтение с полного / домашнего / пользовательский каталог для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если это так, вам нужно добавить «sudo» перед вашей командой. В системных каталогах нет важной информации, поэтому их невозможно записать.

окончательный ответ:

sudo chmod o-r -R /home/*
1
ответ дан 27 July 2018 в 02:25

Вы можете использовать umask, чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать umask .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 31 July 2018 в 13:00

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение: сделайте следующее:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполните

cd /home/user ls -l file.txt

, вы увидите что-то вроде

-rw-r--r-- 1 user group 45655 2010-01-16 17:21 file.txt

Это означает:

rw = права на чтение и запись для пользователя пользователя ", r = права доступа для группы" группа "r = права доступа для других.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

cd /home/user chmod o-r file.txt rw = права на чтение и запись для пользователя «пользователь», o = все остальные (а не пользователь, а не группа) r = права на чтение для группы «группа»

Если вы сейчас выполняете

ls -l file.txt

вы должны увидеть

-rw-r----- 1 user group 45655 2010-01-16 17:21 file.txt

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

chmod o-r f*

изменит все файлы, начинающиеся с «f». Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

chmod o-r -R /home/user

удалит права на чтение с полного / домашнего / пользовательский каталог для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если это так, вам нужно добавить «sudo» перед вашей командой. В системных каталогах нет важной информации, поэтому их невозможно записать.

окончательный ответ:

sudo chmod o-r -R /home/*
1
ответ дан 31 July 2018 в 13:00

Вы можете использовать umask , чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать расширенные атрибуты .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 2 August 2018 в 04:24

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение, выполните следующие действия:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполнили

  cd / home / user ls -l file.txt  

, вы увидите что-то вроде

  -rw-r - r-- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Это означает:

  • rw = Разрешения на чтение и запись для пользователя «user»,
  • r = права доступа для группы «группа»
  • r = права на чтение для кого-либо еще.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

  cd / home / user chmod или file.txt  
  • chmod = изменить модификаторы, изменить разрешения
  • o = все остальные (а не пользователь, а не в группе)
  • -r = удалить разрешение на чтение

Если вы сейчас выполняете

  ls -l file.txt  

, вы должны увидеть

  -rw-r ----- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

  chmod o-r f *  

изменит все файлы, начинающиеся с 'f'. Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

  chmod или -R / home / user  

удалит права на чтение из полного каталога / home / user для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если вы это сделаете, вам нужно добавить «sudo» перед вашей командой.

окончательный ответ:

  sudo chmod или -R / home / *  [  ! d34]                   
1
ответ дан 2 August 2018 в 04:24

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение, выполните следующие действия:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполнили

  cd / home / user ls -l file.txt  

, вы увидите что-то вроде

  -rw-r - r-- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Это означает:

  • rw = Разрешения на чтение и запись для пользователя «user»,
  • r = права доступа для группы «группа»
  • r = права на чтение для кого-либо еще.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

  cd / home / user chmod или file.txt  
  • chmod = изменить модификаторы, изменить разрешения
  • o = все остальные (а не пользователь, а не в группе)
  • -r = удалить разрешение на чтение

Если вы сейчас выполняете

  ls -l file.txt  

, вы должны увидеть

  -rw-r ----- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

  chmod o-r f *  

изменит все файлы, начинающиеся с 'f'. Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

  chmod или -R / home / user  

удалит права на чтение из полного каталога / home / user для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если вы это сделаете, вам нужно добавить «sudo» перед вашей командой.

окончательный ответ:

  sudo chmod или -R / home / *  [  ! d34]                   
1
ответ дан 4 August 2018 в 20:56

Вы можете использовать umask , чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать расширенные атрибуты .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 4 August 2018 в 20:56

Вы можете использовать umask , чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать расширенные атрибуты .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 6 August 2018 в 04:29

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение, выполните следующие действия:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполнили

  cd / home / user ls -l file.txt  

, вы увидите что-то вроде

  -rw-r - r-- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Это означает:

  • rw = Разрешения на чтение и запись для пользователя «user»,
  • r = права доступа для группы «группа»
  • r = права на чтение для кого-либо еще.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

  cd / home / user chmod или file.txt  
  • chmod = изменить модификаторы, изменить разрешения
  • o = все остальные (а не пользователь, а не в группе)
  • -r = удалить разрешение на чтение

Если вы сейчас выполняете

  ls -l file.txt  

, вы должны увидеть

  -rw-r ----- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

  chmod o-r f *  

изменит все файлы, начинающиеся с 'f'. Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

  chmod или -R / home / user  

удалит права на чтение из полного каталога / home / user для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если вы это сделаете, вам нужно добавить «sudo» перед вашей командой.

окончательный ответ:

  sudo chmod или -R / home / *  [  ! d34]                   
1
ответ дан 6 August 2018 в 04:29

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение, выполните следующие действия:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполнили

  cd / home / user ls -l file.txt  

, вы увидите что-то вроде

  -rw-r - r-- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Это означает:

  • rw = Разрешения на чтение и запись для пользователя «user»,
  • r = права доступа для группы «группа»
  • r = права на чтение для кого-либо еще.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

  cd / home / user chmod или file.txt  
  • chmod = изменить модификаторы, изменить разрешения
  • o = все остальные (а не пользователь, а не в группе)
  • -r = удалить разрешение на чтение

Если вы сейчас выполняете

  ls -l file.txt  

, вы должны увидеть

  -rw-r ----- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

  chmod o-r f *  

изменит все файлы, начинающиеся с 'f'. Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

  chmod или -R / home / user  

удалит права на чтение из полного каталога / home / user для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если вы это сделаете, вам нужно добавить «sudo» перед вашей командой.

окончательный ответ:

  sudo chmod или -R / home / *  [  ! d34]                   
1
ответ дан 7 August 2018 в 22:38

Вы можете использовать umask , чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать расширенные атрибуты .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 7 August 2018 в 22:38

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение, выполните следующие действия:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполнили

  cd / home / user ls -l file.txt  

, вы увидите что-то вроде

  -rw-r - r-- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Это означает:

  • rw = Разрешения на чтение и запись для пользователя «user»,
  • r = права доступа для группы «группа»
  • r = права на чтение для кого-либо еще.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

  cd / home / user chmod или file.txt  
  • chmod = изменить модификаторы, изменить разрешения
  • o = все остальные (а не пользователь, а не в группе)
  • -r = удалить разрешение на чтение

Если вы сейчас выполняете

  ls -l file.txt  

, вы должны увидеть

  -rw-r ----- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

  chmod o-r f *  

изменит все файлы, начинающиеся с 'f'. Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

  chmod или -R / home / user  

удалит права на чтение из полного каталога / home / user для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если вы это сделаете, вам нужно добавить «sudo» перед вашей командой.

окончательный ответ:

  sudo chmod или -R / home / *  [  ! d34]                   
1
ответ дан 10 August 2018 в 10:45

Вы можете использовать umask , чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать расширенные атрибуты .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 10 August 2018 в 10:45

В ubuntu большинство файлов могут быть прочитаны кем угодно, и файлы могут быть записаны / изменены владельцем.

Таким образом, разрешения на запись по умолчанию одобрены. Если вы хотите изменить права на чтение, выполните следующие действия:

Скажите, что у вас есть файл \ home \ user \ file.txt, который имеет обычные разрешения. Если вы выполнили

  cd / home / user ls -l file.txt  

, вы увидите что-то вроде

  -rw-r - r-- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Это означает:

  • rw = Разрешения на чтение и запись для пользователя «user»,
  • r = права доступа для группы «группа»
  • r = права на чтение для кого-либо еще.

Группа по умолчанию - это группа, которая имеет только «пользователь» в качестве члена. Поэтому вам нужно только изменить разрешение r для кого-либо еще, сделайте следующее:

  cd / home / user chmod или file.txt  
  • chmod = изменить модификаторы, изменить разрешения
  • o = все остальные (а не пользователь, а не в группе)
  • -r = удалить разрешение на чтение

Если вы сейчас выполняете

  ls -l file.txt  

, вы должны увидеть

  -rw-r ----- 1 группа пользователей 45655 2010-01-16 17:21 file.txt  

Таким образом, последний «r» удаляется. Вы можете использовать подстановочные знаки в своей команде, например

  chmod o-r f *  

изменит все файлы, начинающиеся с 'f'. Если вы хотите использовать его в полном каталоге, включая все подкаталоги, вам нужно добавить параметр «-R» (рекурсивный):

  chmod или -R / home / user  

удалит права на чтение из полного каталога / home / user для каждого пользователя, который не является владельцем или группой.

Я не рекомендую менять системные каталоги, но если вы это сделаете, вам нужно добавить «sudo» перед вашей командой.

окончательный ответ:

  sudo chmod или -R / home / *  [  ! d34]                   
1
ответ дан 13 August 2018 в 17:18

Вы можете использовать umask , чтобы разрешить доступ к файлам только для владельцев файлов.

Вы также можете использовать расширенные атрибуты .

И я предполагаю, что также можно защитить гостевую сессию такими технологиями, как SELinux или AppArmor.

0
ответ дан 13 August 2018 в 17:18

Другие вопросы по тегам:

Похожие вопросы: