Merge pull request #1493 from bingzhangdai/patch-1
Create ~/.ssh and ~/.ssh/config if does not exitspull/1496/head
commit
fb7160cf60
|
|
@ -8,6 +8,9 @@ function add_ssh() {
|
||||||
param '3: user'
|
param '3: user'
|
||||||
group 'ssh'
|
group 'ssh'
|
||||||
|
|
||||||
|
[[ $# -ne 3 ]] && echo "add_ssh host hostname user" && return 1
|
||||||
|
[[ ! -d ~/.ssh ]] && mkdir -m 700 ~/.ssh
|
||||||
|
[[ ! -e ~/.ssh/config ]] && touch ~/.ssh/config && chmod 600 ~/.ssh/config
|
||||||
echo -en "\n\nHost $1\n HostName $2\n User $3\n ServerAliveInterval 30\n ServerAliveCountMax 120" >> ~/.ssh/config
|
echo -en "\n\nHost $1\n HostName $2\n User $3\n ServerAliveInterval 30\n ServerAliveCountMax 120" >> ~/.ssh/config
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue