1datalad sshrun(1) General Commands Manual datalad sshrun(1)
2
3
4
6 datalad sshrun - run command on remote machines via SSH.
7
9 datalad sshrun [-h] [-p PORT] [-4] [-6] [-o OPTION] [-n] [--version]
10 login cmd
11
12
13
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
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
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)