Что такое раздел «Файловая система» и как на нем освободить место?

В документе RHEL есть хорошая статья «Запуск веб-браузера с правами root », чтобы понять риски запуска веб-браузера с правами root:

Running a web browser as root is generally a bad idea. Doing so opens your computing environment up to possible attack from outside sources. In this article we'll discuss the vulnerabilities and attack surface when running a web browser as root.

Most security advisories for the Firefox web browser include patches to correct vulnerabilities for remote code execution. These vulnerabilities are exploited by remote code hosted on other websites or by a MITM injection of code.

The Attack

When an attack happens, code from the remote web server, or the injected code, is executed on the local computer. Depending on the level of access of the user running the web browser, the executed code potentially has access to whatever data the user has access to. This access could potentially extend beyond the system where the code was executed.

Run as a user and the browser has access to all the user files. Run as root and the browser has access to the entire system. Given the likelihood of any given browser being affected by remote code execution flaws, the number of these types of flaws, and the wide attack surface (nearly every web site should be considered untrustworthy in this context) it is advised to never run a web browser as the root user.

2
31.08.2019, 22:46
2 ответа

Каталог File System , обычно называемый корневым каталогом (/), представляет собой каталог, содержащий все другие каталоги в вашей системе, как показано на следующем рисунке.

root directory structure

Ваш Домашний каталог — это каталог внутри /. В частности, это каталог /home/<your username>/. Подробнее о файловой системе Linux можно прочитать здесь .

Если вы хотите использовать другой раздел в качестве Домашнего , вы можете mountсменить раздел на /home/<your username>/, отредактировав файл /etc/fstab. Обычно вам не нужно редактировать этот файл вручную, так как вы выбираете свой /homeво время установки ОС (см. изображение ниже ).

set home during installation

Вообще говоря, монтирование раздела похоже на создание символической ссылки, но не на файл или каталог, а на раздел диска.

Что касается последней части вашего вопроса, очень опасно удалять файлы и папки за пределами вашего Дома , если вы действительно не знаете, что делаете. Рекомендуемый способ освободить место в файловой системе — это удалить программы, которые вам не нужны, с помощью инструментов вашей ОС, таких как apt, apt-getи т. д. Кроме что, если вам нужно больше места для файловой системы , вы можете изменить размер раздела /, но это зависит от конфигурации ваших разделов и не всегда легко сделать.

3
27.01.2020, 21:58

Более технически точным названием для того, что они называют «файловой системой», было бы «иерархия файлов».

Если вы читали справочную страницу о разрешении пути (, раздел 7 справочных страниц ), там упоминается только «иерархия файлов», потому что не имеет значения, в какой файловой системе хранятся файлы — отображаются все файлы на одном компьютере. в одной файловой иерархии (, в которую может быть смонтировано несколько файловых систем ).

Файловые системы и разделы — это понятия, которые обычно абстрагируются от пользователя (, хотя я не использовал Mint, поэтому не могу конкретно говорить о его пользовательском опыте ).

Ваша файловая иерархия включает ваш домашний каталог, а также каталог под названием «home» (, который содержит ваш домашний каталог, названный вашим именем пользователя ). Ваша файловая иерархия включает все.

Вообще говоря, как обычному пользователю (, а не администратору ), вам не нужно очень часто напрямую обрабатывать файлы за пределами вашего домашнего каталога. Вероятно, это наводит вас на мысль, что «Файловая система» содержит системные файлы. На самом деле он содержит все , но, поскольку у вас есть другие ярлыки для вещей в вашем домашнем каталоге, вы в основном будете обращаться к «Файловой системе» только тогда, когда хотите получить доступ к системным файлам.

Не удаляйте системные файлы. Таким образом вы можете испортить весь свой компьютер, если не знаете точно, что делаете. Начните с выяснения того, что занимает больше всего места; вероятными виновниками являются видеофайлы и фотографии, музыка или большие пакеты программного обеспечения (, некоторые из которых вы, возможно, не используете ).

(В основном я обращаюсь к первой половине вашего вопроса в заголовке, и только коротко о второй.)

1
27.01.2020, 21:58

Теги

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