diff --git a/Zhu Yuan.md b/Zhu Yuan.md new file mode 100644 index 0000000..451cd55 --- /dev/null +++ b/Zhu Yuan.md @@ -0,0 +1,98 @@ +# Zhu Yuan SETUP + +## 1. OSInstall + + Debian + Mount points - Data1 + User setup - sasha (with sudo) + Software selection - Basic utilities + SSH server + +## 2. Access + +- SSH is already enabled, now install NetworkManager and remove all interfaces except `lo` from `/etc/network/interfaces` and reboot. +- [Disable password login!](https://www.cyberciti.biz/faq/how-to-disable-ssh-password-login-on-linux/) + +Network + Method - Manual + LAN IP - 192.168.10.42/24 + Gateway - 192.168.10.254 + DNS - 192.168.10.254 + +## 3. Wireguard +- Install `wireguard-tools` with apt and run + +``` +wget https://git.io/wireguard -O wireguard-install.sh && sudo bash wireguard-install.sh +``` + + +## 4. Utilities + + install packages: htop smartmontools lm-sensors unzip wireguard-tools + +## 5. Zram + +``` +echo "zram" > /etc/modules-load.d/zram.conf +echo "options zram num_devices=1" > /etc/modprobe.d/zram.conf +echo 'KERNEL=="zram0", ATTR{disksize}="4G",TAG+="systemd"' > /etc/udev/rules.d/99-zram.rules +``` + +Create `/etc/systemd/system/zram.service` containing this: + +``` +[Unit] +Description=Swap with zram +After=multi-user.target + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStartPre=/sbin/mkswap /dev/zram0 +ExecStart=/sbin/swapon /dev/zram0 +ExecStop=/sbin/swapoff /dev/zram0 + +[Install] +WantedBy=multi-user.target +``` + +Let Zram start on next boot: + + sudo systemctl enable zram + +And reboot the machine. + +## 6. BOINC + +install via apt + +``` +sudo apt install boinc-client +sudo systemctl enable --now boinc-client +``` + +## 7. CernVM-FS + +install from CERN repos + +``` +wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb +sudo dpkg -i cvmfs-release-latest_all.deb +rm -f cvmfs-release-latest_all.deb +sudo apt-get update +sudo apt-get install cvmfs +sudo cvmfs_config setup +``` + +Put these in `/etc/cvmfs/default.local`, since we don't have a proxy + +``` +CVMFS_REPOSITORIES=atlas.cern.ch,atlas-condb.cern.ch,grid.cern.ch +CVMFS_CLIENT_PROFILE=single +``` + +Test with + +``` +cvmfs_config probe +``` \ No newline at end of file