В отличие от некоторых других ответов здесь, я сказал бы, что простой ответ, к этому и многим другим вопросам, которые заканчиваются, "если у Вас есть корень", является ДА.
В основном корень может сделать что-либо на машине, которую может сделать сама система. Система может принять Ваш пароль, таким образом, корень может принять Ваш пароль или его собственное, на месте ваше, с достаточным усилием. Что еще более важно, он может просто изменить Ваш пароль или СТАТЬ Вами.
А именно, пароли обычно шифруются. Это обычно - своего рода так называемый "односторонний" алгоритм, который генерирует число (хеш), который может использоваться, чтобы проверить пароль, но обычно не инвертировать число и возвращать пароль снова. Так, это не вопрос просто чтения файла для получения чьего-то пароля.
Тем не менее Вы, CAN прочитал их историю оболочки и историю входа в систему, где они, скорее всего, ввели свой пароль вместо их имени пользователя в какой-то момент или ввели его в оболочке вместо при подсказке пароля. В этом случае это был бы простой текст. Это волнующе распространено на основанных на тексте терминалах без хороших решений, о которых я знаю.
Однако даже откладывая ту проблему, "одностороннее" шифрование не является действительно одним путем. Существует много инструментов вокруг этого, пройдет много комбинаций паролей, шифруя их с тем же односторонним процессом, до вашего того находки, который соответствует. Они затем знают пароль, который получит доступ (хотя как корень, у них УЖЕ есть доступ на ТОЙ машине).
Хуже, существуют таблицы радуги, которые предварительно вычисляются ответы на вышеупомянутый процесс: люди уже генерировали старый пароль, который прибывает из данного зашифрованного пароля. Используя их, это - простой поиск - никакие трудоемкие требуемые попытки взламывания.
Снова, доступ корневого уровня является вещью защитить. С поставленным под угрозу, вся машина, и все на нем поставлено под угрозу. Пора запуститься, включая информирование всех Ваших пользователей, что Вашему бизнесу больше нельзя доверять для защиты их конфиденциальности. И, да, который мог означать обанкротиться.
При использовании Terminal.app OS X он получит Page нажатия клавиш up/down и просто прокрутит содержание окна, как будто Вы использовали полосу прокрутки. Можно использовать Shift+Page,/до отправляют их в приложение в терминале.
Используя это, необходимо смочь прокрутить страницей во время с помощью:
Если Вы хотите изменить это для поведения как любое терминальное приложение на любой платформе, можно перейти к Терминалу-> Предпочтения, Настройки, выбрать профиль и перейти к Клавиатуре и подкачать привязку для "страницы, down/page" и "страницы сдвига страница down/shift":
Если Вы будете плохо знакомы с OS X и будете знакомы с сочетаниями клавиш Windows и Linux, то Вы будете, вероятно, иметь привычку использовать CTRL
для многих вещей. В OS X Команда (иначе Apple) Ключ часто используется вместо CTRL
ключ.
Кроме того, вместо ключей Страницы попытайтесь использовать Command + Up
(или другие клавиши направления) для перемещения курсора или экрана.
От https://wiki.archlinux.org/index.php/Tmux
Если у Вас есть проблемы, прокручивающие с Shift-PageUp/Shift-PageDown в Вашем терминале, попробуйте это:
набор-g терминальные переопределения 'xterm*:smcup @:rmcup'
Это могла также быть вещь эмуляции терминала, попробовать одно из следующих.
export TERM=vt100
export TERM=ansi
export TERM=xterm
возможно, один из тех сделал бы это.
Существует также связывать-ключ, в ~/.tmux.conf
bind-key j page-up
bind-key ; page-down
связал бы j и; к предыдущему и следующему.
page-up
и page-down
не допустимый tmux (v1.8) команды, таким образом, те последние две команды дают ошибку: Unknown command: page-(up|down)
– Alex Leach
27.11.2013, 13:13
Обновление привязки команд в ответе Rob, и в ответ на комментарии Alex:
Я также нашел page-up
и page-down
не допустимый tmux (v1.8) команды, корректный способ обновить Ваш ~/.tmux.conf
:
bind-key -t (emacs|vi)-copy j page-up
bind-key -t (emacs|vi)-copy ; page-down
Выберите или emacs или vi в зависимости от того, какой стиль tmux использование, обратитесь к mode-keys
в tmux руководстве
После этого Вы можете pageup и вниз с j
и ;
в режиме копии
list-keys -T copy-mode-vi
покажет привязки клавиш в новом синтаксисе (хорошие примеры для следования). Если Вы хотите создать привязку страницы, например, то используйте строку bind-key -T copy-mode-vi j send-keys -X page-up
– mareoraft
06.07.2017, 19:42
Я использую комбинацию по умолчанию на предшествующем Yosemite MacBook Pro: fn+⇧+↑ or fn+⇧+↓.
EDIT: Я обнаружил, что на МБП, работающем на Ёсемите fn+↑ или fn+↓ должен работать по умолчанию.
В документации это часто показано как ⇞ или ⇟
.Отредактируйте файл ~ / .tmux.conf, вставьте параметр «мышь» и создайте файл, например:
###Find tmux version first:
tmux -V
> 1.8
###For tmux version 1.8;
vim ~/.tmux.conf ### file
set -g mode-mouse on ### Edit the .tmux.conf file with this setting
tmux source-file ~/.tmux.conf
###For tmux 2.1 version on:
vim ~/.tmux.conf ### file
set -g mouse on ### Edit the .tmux.conf file with this setting
tmux source-file ~/.tmux.conf
CMD
со стрелками, но я не помню пробоватьSHIFT
. Такжеswap the bindings for "page down/page up" and "shift page down/shift page up
что Вы имеете в виду? Я не уверен, что сделать. Я действительно надеюсь, что это работает, потому что мои нервы полностью разрушены ими, – Jim 04.07.2013, 23:05\033
путем нажатия Escape) – mrb 04.07.2013, 23:11mac
доступный для проверки этого прямо сейчас, но в снимке экрана дляshift page down
это имеет текст т.е.scroll to next page in buffer
. Это - специальный текст, который делает точно, что, говорит? Т.е. определяет некоторое отображение? Также есть ли хорошая книга о них в Mac? Поскольку я сходил с ума с клавиатурой прошлые недели – Jim 04.07.2013, 23:16