1datalad sshrun(1)           General Commands Manual          datalad sshrun(1)
2
3
4

NAME

6       datalad sshrun - run command on remote machines via SSH.
7

SYNOPSIS

9       datalad  sshrun  [-h]  [-p PORT] [-4] [-6] [-o OPTION] [-n] [--version]
10              login cmd
11
12
13

DESCRIPTION

15       This is a replacement for a small part of the functionality of SSH.  In
16       addition  to SSH alone, this command can make use of datalad's SSH con‐
17       nection management. Its primary use case is to  be  used  with  Git  as
18       'core.sshCommand' or via "GIT_SSH_COMMAND".
19
20       Configure `datalad.ssh.identityfile` to pass a file to the ssh's -i op‐
21       tion.
22

OPTIONS

24       login  [user@]hostname.
25
26       cmd    command for remote execution.
27
28
29       -h, --help, --help-np
30              show this help message. --help-np forcefully disables the use of
31              a pager for displaying the help message
32
33       -p PORT, --port PORT
34              port to connect to on the remote host.
35
36       -4     use IPv4 addresses only.
37
38       -6     use IPv6 addresses only.
39
40       -o OPTION
41              configuration option passed to SSH.
42
43       -n     Do not connect stdin to the process.
44
45       --version
46              show the module and its version which provides the command
47

AUTHORS

49        datalad is developed by The DataLad Team and Contributors <team@datal‐
50       ad.org>.
51
52
53
54datalad sshrun 0.19.3             2023-08-11                 datalad sshrun(1)
Impressum