SSH это безопасный метод входа на удаленный компьютер. Если ваш Pi подключен к сети, это может быть удобным способом управления им с другого компьютера или просто копированием файлов на него или с него.
Во-первых, вы должны установить службу SSH. Это делается с помощью этой команды:
sudo apt-get установить ssh
Через пару минут это будет завершено. Вы можете запустить демон (имя Unix для службы) с помощью этой команды из терминала:
sudo /etc/init.d/ssh start
Этот init.d используется для запуска других демонов. Например, если у вас есть апаш, MySQLСамба и т. Д. Вы также можете остановить сервис с стоп или перезапустите запустить снова.
Начните это при загрузке
Чтобы настроить его так, чтобы сервер ssh запускался при каждой загрузке Pi, выполните эту команду один раз:
sudo update-rc.d ssh по умолчанию
Вы можете проверить работоспособность, заставив Pi перезагрузиться с помощью команда перезагрузки:
перезагрузка sudo
Затем после перезагрузки попробуйте подключиться к нему с помощью Putty или WinSCP (подробности ниже).
Выключение и перезагрузка
Вы можете повредить SD-карту отключением питания, прежде чем она остановится. Результат: переустановите все. Выключайте питание только после того, как полностью отключите пи. Учитывая низкое энергопотребление и небольшое количество выделяемого тепла, вы, вероятно, можете оставить его работающим круглосуточно.
Если вы хотите выключить его, используйте команду выключения:
отключение sudo -h сейчас
Измените -h на -r, и он сделает то же самое, что и перезагрузка sudo.
Замазка и WinSCP
Если вы получаете доступ к своему Pi из командной строки Windows / Linux или Mac PC, тогда используйте Putty или коммерческий (но бесплатный для частного использования) Tunnelier. Оба отлично подходят для общего просмотра папок вашего Pi и копирования файлов на ПК с Windows или с него. Загрузите их с этих URL:
- Страница загрузки замазки
- Страница загрузки WinSCP
- Tunnelier: Мощный бесплатный для использования Windows SFTP и т. Д.
Ваш Pi должен быть подключен к вашей сети, прежде чем использовать Putty или WinSCP, и вам необходимо знать его IP-адрес. В моей сети мой Pi находится на 192.168.1.69. Вы можете найти свой, набрав в
/sbin/ifconfig
и на 2-й строке вывода, вы увидите inet addr: затем ваш IP-адрес.
Для Putty проще всего загрузить putty.exe или zip-файл всех exe-файлов и поместить их в папку. Когда вы запускаете putty, появляется окно конфигурации. Введите свой IP-адрес в поле ввода, где указано имя хоста (или IP-адрес), и введите pi или любое другое имя.
Теперь нажмите кнопку сохранения, затем кнопку открытия внизу. Вам нужно будет войти в свой пи, но теперь вы можете использовать его, как если бы вы были на самом деле там.
Это может быть очень полезно, так как намного проще вырезать и вставлять длинные текстовые строки через терминал замазки.
Попробуйте запустить эту команду:
пс топор
Это показывает список процессов, запущенных на вашем пи. К ним относятся ssh (два sshd) и Samba (nmbd и smbd) и многие другие.
КОМАНДА PID TTY STAT TIME
858? Сс 0:00 / usr / sbin / sshd
866? Сс 0:00 / usr / sbin / nmbd -D
887? Сс 0:00 / usr / sbin / smbd -D
1092? Сс 0:00 сшд: пи [прив]
WinSCP
Мы считаем наиболее полезным настроить его в двухэкранном режиме, а не в режиме проводника, но это легко изменить в настройках. Также в настройках в разделе «Интеграция / Приложения» измените путь к putty.exe, чтобы вы могли легко перейти в putty.
Когда вы подключаетесь к pi, он начинается с вашего домашнего каталога, который называется / home / pi. Нажмите на два.. чтобы просмотреть папку выше и сделать это еще раз, чтобы попасть в корень. Вы можете увидеть все 20 папок Linux.
После того, как вы некоторое время используете терминал, вы увидите скрытый файл .bash_history (не очень хорошо спрятанный!). Это текстовый файл вашей истории команд со всеми командами, которые вы использовали ранее, поэтому скопируйте его, отредактируйте ненужные элементы и храните полезные команды в безопасном месте.