Kali Linux не может войти в систему как пользователь без полномочий root, и wirehark жалуется на root

Вы можете восстановить новую панель Xfce из менеджера настроек Xfce. Доступ к нему можно получить либо из контекстного меню (правой кнопкой мыши), либо из диалога запуска.

  • Из контекстного меню: На рабочем столе Xfce щелкните правой кнопкой мыши, чтобы открыть контекстное меню, и перейдите к Приложения > Настройки > Менеджер настроек

  • Из диалога запуска: Нажмите Alt+F2, чтобы открыть диалог запуска, затем введите xfce4-settings-manager и нажмите Enter

В Xfce Settings Manager найдите меню под названием Panel и нажмите на него. Если у вас не запущена ни одна панель Xfce, появится диалоговое окно, как на скриншоте, с вопросом "Вы хотите запустить панель? ...", примерно так.

xfce4-panel-question-dialog

В диалоговом окне нажмите Выполнить. В результате где-то на Рабочем столе появится пустая новая панель (может быть нерасширенная панель размером 10%). На пустой панели пользователь может сделать щелчок правой кнопкой мыши и нажать Параметры панели... уже.

Important: Сохраните изменения перед выходом из системы.

Убедитесь, что выбрали опцию Сохранить сессию для будущих входов, затем только выходите из системы. Войдите в систему снова, и пользователь увидит, что панель осталась нетронутой.

Наконец, при следующем выходе из системы следует отменить выбор/удалить опцию, чтобы избежать ненужных изменений.

1
04.01.2019, 15:54
2 ответа

Aquí hay algunos puntos importantes diferentes. Pero la primera es que Kalino esuna buena primera distribución de Linux para empezar. Si no está familiarizado con los permisos de la cuenta, y especialmente si no quiere usar la línea de comandos, entonces Kali no es adecuado para usted. Yo recomendaría Ubuntu en su lugar. Cualquier cosa que pueda hacer en Kali, también puede hacerlo en Ubuntu (una vez que instale los paquetes y las herramientas correctos ), y en realidad tiene una curva de aprendizaje en comparación con el "aprendizaje vertical de Kali".

(OP, dice que ha estado usando Ubuntu durante años, por lo que esta advertencia no está destinada a usted. Pero vale la pena decirlo de todos modos para otras personas que encuentren esta pregunta.)

En segundo lugar, Kali está diseñado para ejecutar casi todo como root. ¡Lo cual no es una muy buena práctica de seguridad! Algunas versiones de Wireshark vienen con una advertencia:

WIRESHARK CONTAINS OVER ONE POINT FIVE MILLION LINES OF SOURCE CODE. DO NOT RUN THEM AS ROOT.

Pero si estás usando Kali, se supone que:

  • Sabes lo que estás haciendo y sabes por qué ejecutar como root en general es una mala idea, así que te asegurarás de que
  • Incluso root no va a tener el poder de hacer nada realmente malo (porque, p. definitivamente no estás ejecutando esto en el servidor de producción lleno de información confidencial)

En cuanto a lo que podría salir mal, Wireshark tiene muchos "disectores" diferentes para analizar el tráfico entrante. Porque hay tantos,y son tan complicados que es difícil estar seguro de que ninguno de ellos fallará cuando se les den paquetes especialmente -elaborados. En el mejor de los casos, esto podría hacer que Wireshark se bloquee. En el peor de los casos, podría permitir la ejecución de código arbitrario. Y la ejecución de código arbitrario como root esmuy mala.

La forma recomendada de usar Wireshark, sin permitir que se ejecute como root, implica darle a su dumpcapejecutable dos capacidades adicionales:CAP_NET_ADMIN(que le permitan controlar las interfaces de red )yCAP_NET_RAW(permitiéndole acceder a paquetes sin formato ). Los detalles completos sobre esto están fuera del alcance de esta pregunta, pero este artículo explica cómo hacerlo.

Desafortunadamente, la manipulación de capacidades requiere el uso de la línea de comando. Si no se siente cómodo con eso, entonces Kali probablemente no sea adecuado para usted :, está diseñado para el uso de la línea de comandos en primer lugar.

6
27.01.2020, 23:14

Я больше не буду повторять одно и то же о пользователях "root " или " non -root ". Для справки, однажды я уничтожил линукс-машину, из-за моей ошибки на плохом пайпинге find+ rm, при запуске всего как root:это точно может случиться с каждым.

Чтобы запустить Wireshark как root в Kali 2.0, вам нужно открыть ваш любимый текстовый редактор(vi, vim, nano, gedit, leafpad, geany, sublime text или что вы предпочитаете )и отредактируйте /usr/share/wireshark/init.lua, изменив строку:

dofile(DATA_DIR.."console.lua")

-

--dofile(DATA_DIR.."console.lua")

Сохранить и закрыть :задание выполнено. Теперь вы можете запустить wireshark-gtkкак root .

0
27.01.2020, 23:14

Теги

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