Как дать Linux FTP-серверу доменное имя?

Вам нужно установить HISTSIZE и SAVEHIST. Они указывают, сколько строк истории хранить в памяти и сколько строк хранить в файле истории, соответственно.

Не думаю, что в zsh есть настройка, означающая "бесконечный", но для всех практических целей один миллиард является бесконечным, оставаясь при этом машинопредставимым на 32-битных машинах.

HISTFILE=~/.zsh_history
HISTSIZE=999999999
SAVEHIST=$HISTSIZE

2
05.03.2019, 15:43
1 ответ

Для наличия DNS-имени в Интернете, если вы не возражаете против выбора между парой глупых доменных имен, таких как whatyourname.mooo.com, вы можете воспользоваться услугами динамического DNS FreeDNS бесплатно.

По сути, вы создаете бесплатную учетную запись и привязываете ее к имени хоста по вашему выбору с суффиксом к паре фиксированных доменных имен для учетных записей бесплатного уровня. Не могу вспомнить, позволял ли бесплатный уровень определять до 6 разных имен хостов с одной учетной записью / IP-адресом.

Затем они дают вам демон/URL для доступа с помощью ключа, и каждый раз, когда вы вызываете его с вашей виртуальной машины, DNS-имя будет обновляться вашим (динамическим )публичным адресом.

Как в (демонстрационном примере):

 curl https://sync.afraid.org/u/CyTXMbtq5cPnLjEg5vKHTPDE/

См. мой связанный с этим вопрос об обновлении имени, если служба DHCP дает вам другой IP-адрес, когда ВМ/компьютер находится в сети.:Лучший способ действовать при изменении IP-адреса от провайдера?

Имея DNS-имя, связанное с текущим IP-адресом, гораздо проще подключиться к машине/службе, особенно при изменении IP-адреса.

Бонусные баллы :DD -WRT/OpenWRT и, я думаю, PfSense поддерживают FreeDNS в своих прошивках/ОС.

FreeDNS — не единственная служба динамических DNS-имен с бесплатными уровнями, у вас также нет -IP-адресаhttps://www.noip.com

2
27.01.2020, 22:08

Теги

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