CB-6979 + Tiny Core Linux running.
       19. Simple electronic devices.        


19.3  Добавляем SSH, избавляемся от подключенного монитора.

Link1. Железо.
Link2. Подготовка и "минимальная" установка Tiny Core.
Link3. Понимание как это работет.

Link4. Добавим SSH, что бы можно было работать через сеть.
Link5. Ищем IP адрес "мелкого" компьютера в локальной сети.
Link6. Прекращаем мазохизм с редактором vi, устанавливаем mc (аналог Norton Comander).

Link7. Открыть порты для SSH и домашнего веб сервера.
Link8. Работа через 'Console' port..

Что бы работать дальше, надобится понимание того, как работает Tiny Core.

  * Напомню, что для установки мы скопировали 2 файла на CF Card (vmlinuz и core.gz), и с помощью  grub-0.97... сделали так, что бы можно было загружаться.

 
vmlinuz это непосредственно Linux, а core.gz - архивированная файловая система. Если пропустить ненужные подробности, то каждый раз, когда Вы включаете компьютер, в памяти создается виртуальный диск, на который кладется vmlinuz и туда же распаковывается архив core.gz 



  Положительная сторона заключается в том, что не важно как Вы выключаете компьютер - sudo poweroff или просто отключением питания (экономит время). В седующий раз он "поднимется" из
core.gz  , как ни в чем не бывало.

  Но из этого вытекает одна маленькая неприятность. То есть, если Вы взяли с торрента файл porn.mvi, по работе конечно, то после перезагрузки Вы его не найдете.

  Проблема решается следующим образом.
 - Если речь идет об отдельных файлах, которые обычно ложатся в домашнюю дирректорию /home/tc, то их можно вручную сохранить на CF Card, которая "примонтирована" по умолчанию, или на USB, если смонтировать его в ручную.
 - Если Вы установили программу и хотите видеть ее при следующем запуске компьютера, то в Tiny Core существует скрипт (
filetool.sh), который "укладывает" изменения в core.gz (переписывает его). Для этого в файл .filetool.lst (/opt/.filetool.lst) нужно вписать дирректории, которые должны быть сохранены.

  В дополнение, в файле
bootlocal.sh  (/opt/bootlocal.sh) прописывается то, что должно автозапускаться при каждой загрузке.

  Выглядит все ужесно, но делается элементарно. Скрипт
filetool.sh мы будем использовать сохраняя изменения после  установки SSH.


.

Next        



Apr. 21, 2018  SKootS

 
 

Make a free website with Yola