[ssh] Update git key
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@ -20,6 +20,7 @@ QtProject.conf
|
||||
powellc
|
||||
1904_powellc
|
||||
2022_git
|
||||
2024_git
|
||||
2022_h2_powellc
|
||||
2022_q4_sure
|
||||
jails
|
||||
|
||||
@ -1,27 +1,18 @@
|
||||
#!/bin/sh
|
||||
# Create the jail with dhcp on
|
||||
iocage create -r 12.2-RELEASE --name $1 dhcp=on
|
||||
|
||||
# Install avahi and .local DNS
|
||||
iocage exec -f $1 "pkg install -y avahi-app dbus nss_mdns && sysrc dbus_enable="YES" && sysrc avahi_daemon_enable="YES""
|
||||
iocage exec $1 sed -i -e '/^hosts/s/dns/mdns dns/' /etc/nsswitch.conf
|
||||
iocage exec $1 "service dbus start && service avahi-daemon start"
|
||||
iocage create -r 14.1-RELEASE --name $1 dhcp=on boot=on
|
||||
|
||||
# Install mdnsd and .local DNS
|
||||
iocage exec -f $1 "pkg install -y python311 openmdns && sysrc mdnsd_enable="YES" && sysrc mdnsd_flags=epair0b && service mdnsd start"
|
||||
|
||||
# Copy our jail public key to allow login
|
||||
mkdir /zroot/iocage/jails/$1/root/root/.ssh
|
||||
cp .ssh/jails.pub /zroot/iocage/jails/$1/root/root/.ssh/authorized_keys
|
||||
mkdir /tank/iocage/jails/$1/root/root/.ssh
|
||||
cp /home/powellc/.ssh/jails.pub /tank/iocage/jails/$1/root/root/.ssh/authorized_keys
|
||||
|
||||
# Allow root login and start SSH
|
||||
iocage exec $1 sed -i -e '/^#PermitRootLogin/s/#Permit/Permit/' /etc/ssh/sshd_config
|
||||
iocage exec $1 sed -i -e '/^PermitRootLogin/s/no/yes/' /etc/ssh/sshd_config
|
||||
iocage exec $1 sysrc sshd_enable="YES"
|
||||
iocage exec $1 service sshd start
|
||||
iocage exec -f $1 "echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config && sysrc sshd_enable="YES" && service sshd start"
|
||||
|
||||
# Add our new IP address to our unbound local zone
|
||||
ip_address=$(iocage exec $1 ifconfig epair0b | grep 'inet ' | awk '{print $2}')
|
||||
echo 'local-data: "'$1'.local IN A '$ip_address'"' >> /zroot/iocage/jails/dns/root/var/unbound/local.zones
|
||||
iocage exec dns service unbound restart
|
||||
|
||||
|
||||
|
||||
#ip_address=$(iocage exec $1 ifconfig epair0b | grep 'inet ' | awk '{print $2}')
|
||||
#echo 'local-data: "'$1'.service IN A '$ip_address'"' >> /tank/iocage/jails/dns/root/var/unbound/service.zones
|
||||
#iocage exec dns service unbound restart
|
||||
|
||||
1
ssh/.ssh/2024_git.pub
Normal file
1
ssh/.ssh/2024_git.pub
Normal file
@ -0,0 +1 @@
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFqEWd49UDDidJ6CoWDPFL5F9B2+LJQuANRPdTS5s8TY code@unbl.ink
|
||||
@ -16,9 +16,9 @@ Host github.com
|
||||
|
||||
# Home Gitea account:
|
||||
Host code.unbl.ink git.service 192.168.40.118 gogs*
|
||||
Port 2222
|
||||
Port 22
|
||||
User git
|
||||
IdentityFile ~/.ssh/2022_git
|
||||
IdentityFile ~/.ssh/2024_git
|
||||
PreferredAuthentications publickey
|
||||
PasswordAuthentication no
|
||||
IdentitiesOnly yes
|
||||
|
||||
@ -8,6 +8,6 @@ fi
|
||||
|
||||
#setxkbmap -model pc105 -layout us,ru -option grp:ctrls_toggle
|
||||
#setxkbmap -option caps:escape -option compose:ralt &
|
||||
setxkbmap -option terminate:ctrl_alt_bksp
|
||||
#setxkbmap -option terminate:ctrl_alt_bksp
|
||||
|
||||
exec i3
|
||||
exec gnome-session
|
||||
|
||||
Reference in New Issue
Block a user