IP-адрес имени пользователя, кто использует соединение SFTP в Unix

Как с остальными комментариями, я не уверен, что вам нужно для чего-то, чтобы позволить вам запустить любую команду больше, чем либо -EXEC, либо трубопроводные биты в течение некоторого времени или для цикла. Опция Exec позволит вам использовать «{}» вместо того, чтобы он нашел (полный путь, не относительный). Вот быстрый пример опции-эксекса, так и для цикла.

$ tree
.
|-- a
|   |-- a
|   |   `-- a
|   `-- b
`-- b
    |-- a
    `-- b

7 directories, 0 files
$ find . -type d -exec touch {}/foo \
$ tree
.
|-- a
|   |-- a
|   |   |-- a
|   |   |   `-- foo
|   |   `-- foo
|   |-- b
|   |   `-- foo
|   `-- foo
|-- b
|   |-- a
|   |   `-- foo
|   |-- b
|   |   `-- foo
|   `-- foo
`-- foo

7 directories, 8 files
$ for i in $(find . -type f); do mv $i $i.moved; done
$ tree
.
|-- a
|   |-- a
|   |   |-- a
|   |   |   `-- foo.moved
|   |   `-- foo.moved
|   |-- b
|   |   `-- foo.moved
|   `-- foo.moved
|-- b
|   |-- a
|   |   `-- foo.moved
|   |-- b
|   |   `-- foo.moved
|   `-- foo.moved
`-- foo.moved

7 directories, 8 files
0
30.04.2015, 18:02
1 ответ

Я понимаю ваш вопрос, но есть некоторые факты о SFTP соединении:

1.Сначала для sftp соединения ssh должен быть включен.

2.Если ssh включен, то Вы должны войти в систему с помощью

ssh user@hostname/ip

, если Вы не знаете ip, то используйте команду

ifconfig

после входа в систему с помощью ssh.

3.Если вы знаете имя хоста, то вы можете узнать IP с помощью команды

ping "hostname"
-1
28.01.2020, 05:06

Теги

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