summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.setup.sh.swpbin0 -> 12288 bytes
-rwxr-xr-x[-rw-r--r--]port-forward/ssh-port-forward.sh2
-rwxr-xr-xsetup.sh19
3 files changed, 12 insertions, 9 deletions
diff --git a/.setup.sh.swp b/.setup.sh.swp
new file mode 100644
index 0000000..6e4693c
--- /dev/null
+++ b/.setup.sh.swp
Binary files differ
diff --git a/port-forward/ssh-port-forward.sh b/port-forward/ssh-port-forward.sh
index 748c161..798949d 100644..100755
--- a/port-forward/ssh-port-forward.sh
+++ b/port-forward/ssh-port-forward.sh
@@ -12,4 +12,6 @@ echo "cleaning attempted."
ssh -i $KEY_FILE $HOST $(for i in $(seq ${j}000 ${j}005); do echo "-R $i:localhost:$i"; done; echo "-R ${j}022:localhost:22")
+echo "port forward is available on port {j}00x"
+
#seperate all the files
diff --git a/setup.sh b/setup.sh
index f9d16fc..f75e979 100755
--- a/setup.sh
+++ b/setup.sh
@@ -5,21 +5,15 @@ echo "AllowTcpForwarding yes" | sudo tee -a /etc/ssh/sshd_config
echo "GatewayPorts yes" | sudo tee -a /etc/ssh/sshd_config
sudo dnf install -y git
-git clone https://git.0nom.ch/keys ~/
-mkdir -p "~/.ssh"
-touch "~/.ssh/authorized_keys"
-find "~/keys" -name "*.pub" -type f -print0 | while IFS= read -r -d '' file; do
- echo "Adding key from file: $file"
- cat "$file" >> "~/.ssh/authorized_keys"
- echo "" >> "~/.ssh/authorized_keys" # Add a newline after each key
-done
+git clone https://git.0nom.ch/keys ~/keys
+~/keys/add-ssh-keys.sh
#install packages
sudo dnf install -y epel-release dnf-utils
sudo dnf install -y nc openssl autossh tmux htop tar bmon gzip tree wget curl mlocate nano vim unzip net-tools git python3 python3-pip make wireguard-tools usbutils yum
#sudo yum install -y python3-openstackclient s3fs-fuse awscli
#pip install jupyterlab python-swiftclient
-sudo dnf update -y
+#sudo dnf update -y
cat << EOF >> /etc/vimrc
augroup netcat_clipboard
@@ -34,6 +28,7 @@ set wrap
set breakindent
set breakindentopt=shift:3
+syntax on
set autoindent
set number
set mouse=a
@@ -41,8 +36,14 @@ set expandtab
set shiftwidth=2
set softtabstop=2
set tabstop=2
+syntax on
EOF
# add check fro each component
# then git clone work directory, or git clone altogether
+
+
+
+
+