Прежде всего, я бы подумал о «редактировании» фразы-пароля, заменив значение для сайта другим, вообще не учитывая старую фразу-пароль (, которая включала бы операцию чтения ). pass
хранит URL-адрес сайта в имени файла в виде простого текста, таким образом, вообще не требует никаких криптографических операций для поиска/"поиска" зашифрованного контента.
Если вы хотите только добавлять, редактировать и удалять пароли, вам нужен только открытый ключ , специально предназначенный для операций добавления и редактирования, которые шифруют парольную фразу с использованием открытого ключ; на самом деле удаление вообще не подразумевает никаких криптографических операций.
С другой стороны, для считывания любой парольной фразы вам потребуется предоставить закрытый ключ , необходимый для расшифровки парольной фразы.
Во-первых, ваш маршрутизатор — это не просто маршрутизатор, это также Ethernet-коммутатор, DHCP-сервер, точка доступа Wi-Fi, модем и т. д.
2nd он должен маршрутизироваться наилучшим образом :если на той же подсистеме -сеть 192.168.0.x тогда он будет маршрутизироваться машинами, а не проходить через маршрутизатор (не часть маршрутизатора маршрутизатор, только коммутатор Ethernet ).
publicIP.com
/etc/hosts
, bonjour/avahi, DNS или другого преобразователя. (На этом шаге может потребоваться опрос общедоступного DNS-сервера, поэтому некоторый общедоступный трафик. Но кэшируется несколько минут.)напр. Если мы выполним ssh user@publicIP.com
и DNS-запись A
для publicIP.com
будет 192.168.0.100
, то поиск DNS вернет 192.168.0.100
. Затем ssh выполняет соединение ssh user@192.168.0.100
и, следовательно, маршрутизируется так же, как если бы вы указали 192.168.0.100
.
В http исходное имя также передается серверу (после установления соединения ). Это иногда используется, чтобы различать, к какому виртуальному серверу подключаться (с тем же IP-адресом ).