File tree Expand file tree Collapse file tree 2 files changed +10
-17
lines changed Expand file tree Collapse file tree 2 files changed +10
-17
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
+ # ## Add ssh-keyscan to known_hosts
4
+ mkdir -p /home/vscode/.ssh
5
+ chmod 700 /home/vscode/.ssh
6
+ ssh-keyscan github.com >> /home/vscode/.ssh/known_hosts
7
+
3
8
# ## Ensure correct access rights
4
9
sudo chown -Rf vscode:vscode ${containerWorkspaceFolder:- .} /* ${containerWorkspaceFolder:- .} /.*
5
10
sudo chmod -Rf 755 ${containerWorkspaceFolder:- .} /* ${containerWorkspaceFolder:- .} /.*
6
-
7
- # ## Ensure SSH keys are available
8
- for f in known_hosts id_rsa; do
9
- if [ -f " /home/root/.ssh/$f " ]; then
10
- sudo cp /home/root/.ssh/$f /home/vscode/.ssh/$f
11
- sudo chown vscode:vscode /home/vscode/.ssh/$f
12
- sudo chmod 600 /home/vscode/.ssh/$f
13
- fi
14
- done
15
-
16
- # ## Add ssh-keyscan to known_hosts
17
- sudo mkdir -p /home/vscode/.ssh
18
- sudo chmod 700 /home/vscode/.ssh
19
- ssh-keyscan github.com >> /home/vscode/.ssh/known_hosts
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
+ # ## Add ssh-keyscan to known_hosts
4
+ mkdir -p /home/vscode/.ssh
5
+ chmod 700 /home/vscode/.ssh
6
+ ssh-keyscan github.com >> /home/vscode/.ssh/known_hosts
7
+
3
8
# ## Ensure correct access rights
4
9
sudo chown -Rf vscode:vscode ${containerWorkspaceFolder:- .} /* ${containerWorkspaceFolder:- .} /.*
5
10
sudo chmod -Rf 755 ${containerWorkspaceFolder:- .} /* ${containerWorkspaceFolder:- .} /.*
6
-
7
- # ## Add ssh-keyscan to known_hosts if
8
- ssh-keyscan github.com >> /home/vscode/.ssh/known_hosts || true
You can’t perform that action at this time.
0 commit comments