From 809a9229b68f4b1385915c152a49e69ebee963a7 Mon Sep 17 00:00:00 2001 From: hc Date: Wed, 2 Oct 2024 08:55:26 +0800 Subject: fix --- .setup.sh.swp | Bin 0 -> 12288 bytes port-forward/ssh-port-forward.sh | 2 ++ setup.sh | 19 ++++++++++--------- 3 files changed, 12 insertions(+), 9 deletions(-) create mode 100644 .setup.sh.swp mode change 100644 => 100755 port-forward/ssh-port-forward.sh diff --git a/.setup.sh.swp b/.setup.sh.swp new file mode 100644 index 0000000..6e4693c Binary files /dev/null and b/.setup.sh.swp differ diff --git a/port-forward/ssh-port-forward.sh b/port-forward/ssh-port-forward.sh old mode 100644 new mode 100755 index 748c161..798949d --- 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 + + + + + -- cgit v1.2.3-70-g09d2