Можно ли настроить ключ ssh для отказа в соединении, если он подключается не к правильному порту?

Источник (Измененный путь к файлу):Получить все открытые вкладки

Этот фрагмент получает URL-адрес текущей вкладки Firefox. Он использует recovery.js[onlz4]в папке вашего профиля. Этот файл обновлен почти мгновенно, однако это не всегда будет правильный URL-адрес.

Получить все открытые вкладки:

python -c '
import io, json, pathlib as p
fpath = next(iter(p.Path("~/.mozilla/firefox").expanduser().glob("*.default/sessionstore-backups/recovery.js*")))
with io.open(fpath, "rb") as fd:
    if fpath.suffix == ".jsonlz4":
        import lz4.block as lz4
        fd.read(8)  # b"mozLz40\0"
        jdata = json.loads(lz4.decompress(fd.read()).decode("utf-8"))
    else:
        jdata = json.load(fd)
    for win in jdata.get("windows"):
        for tab in win.get("tabs"):
            i = tab["index"] - 1
            print(tab["entries"][i]["url"])
'

1
13.01.2020, 05:18
1 ответ

Конечно, можно:

Port 2222
Port 3333
Match LocalPort 2222
        AuthorizedKeysFile /path/to/authorized_keys_1
Match LocalPort 3333
        AuthorizedKeysFile /path/to/authorized_keys_2

См. разделMatchсправочной страницы sshd_config(5)для получения дополнительной информации о том, какие критерии и директивы можно использовать с блоком Match.

3
27.01.2020, 23:22

Теги

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