В Linux, что делает «прикосновение». (Сенсорная точка) делай?

Вопрос не совсем понятен, но я все равно попробую его решить.

Если вы просто хотите всегда иметь возможность добраться до HTTP-сервера через этот промежуточный хост, вы можете использовать обратное SSH-туннелирование от HTTP-сервера к промежуточному хосту и экспортировать порт HTTP-сервера на loopback-интерфейс промежуточного сервера (вы можете выставить его и на внешний интерфейс, но это будет означать, что любой человек в сети тогда сможет попасть на ваш HTTP-сервер).

Чтобы сделать это, вам нужно использовать ssh -R 8080:127.0.0.1:80 joe@friendly.domain.tld с вашего HTTP сервера. Это откроет порт 80 как порт 8080 на интерфейсе loopback на friendly.domain.tld.

Далее вам нужно перенаправить его на вашу локальную машину, выполнив следующие действия на локальной машине: ssh -L 8080:127.0.0.1:8080 joe@friendly.domain.tld. С этого момента порт 8080 на вашем loopback интерфейсе подключен к вашему HTTP серверу :)

Вы можете получить больше информации из статьи в блоге, которую я написал некоторое время назад: http://dmitry.khlebnikov.net/2010/12/ssh-port-forwarding-intermediate.html

0
29.10.2018, 04:28
3 ответа

Из документации GNU touch:

touch changes the access and/or modification timestamps of the specified files.

Итак, если файл существует, то touchизменяет его временные метки. Мы можем проверить это:

$ stat.
File: '.'
Size: 40              Blocks: 0          IO Block: 4096   directory
Device: 11h/17d Inode: 2338759     Links: 2
Access: (0755/drwxr-xr-x)  Uid: ( 1000/ chronos)   Gid: ( 1000/ chronos)
Context: u:object_r:tmpfs:s0
Access: 2018-10-29 08:06:16.918056344 +0530
Modify: 2018-10-29 08:06:15.484056316 +0530
Change: 2018-10-29 08:06:15.484056316 +0530
Birth: -

Теперь мы запускаем touch., а затем:

$ stat.
File: '.'
Size: 40              Blocks: 0          IO Block: 4096   directory
Device: 11h/17d Inode: 2338759     Links: 2
Access: (0755/drwxr-xr-x)  Uid: ( 1000/ chronos)   Gid: ( 1000/ chronos)
Context: u:object_r:tmpfs:s0
Access: 2018-10-29 08:06:29.131056579 +0530
Modify: 2018-10-29 08:06:29.131056579 +0530
Change: 2018-10-29 08:06:29.131056579 +0530
Birth: -

Обратите внимание, как изменились поля Access:, Modify:и Change:.

2
28.01.2020, 05:05

коснитесь [точка] создайте скрытый файл с этим именем (. )вы можете посмотреть прикрепленное изображениеenter image description here

-3
28.01.2020, 05:05

Краткое описание в man touchгласит

change file timestamps

что он и делает в данном случае -он обновляет измененную временную метку текущего каталога до текущего времени.

1
28.01.2020, 05:05

Теги

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