User Tools

Site Tools


computing:sysadmin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
computing:sysadmin [2018/05/18 08:09] oemb1905computing:sysadmin [2019/08/07 04:07] oemb1905
Line 1: Line 1:
 +
 ------------------------------------------- -------------------------------------------
   * **sysadmin**    * **sysadmin** 
Line 7: Line 8:
 ------------------------------------------- -------------------------------------------
  
-//Welcome to my gnulinux wiki page.  Tis page has simple and complex system administrationnotes to remind me when I forget something that I already learned!  If you are visiting, I hope you find the page useful.// +A dumping ground for basic gnulinux sysadmin and other nix solutions ...
  
-------------------------------------------- 
-#**optical media ripping from command line** 
 ------------------------------------------- -------------------------------------------
  
-  cdrecord -pad -dao -data blag-140k-i686.iso+-Text Editors-
  
 +Change the default text editor, terminal, web browser, in Debian
  
 +  exo-preferred-applications
  
 +Some systems are not kind with exo, so ...
  
 +  xdg-mime default caja.desktop inode/directory application/x-gnome-saved-search
 +  
 +Set caja or other file managers to manage desktop
  
-------------------------------------------- +  gsettings set org.gnome.desktop.background show-desktop-icons false 
-#**security & policy information** +  gsettings set org.nemo.desktop show-desktop-icons true 
--------------------------------------------+ 
 + 
 +-motd
 + 
 +Create the following to make a message of the day that will be appended to the dynamic message of the day. 
 + 
 +  sudo nano /etc/motd 
 + 
 +Is motd printing twice, comment out motd statis in pam setting 
 + 
 +  /etc/pam.d/sshd 
 +  #session    optional     pam_motd.so noupdate 
 +  (actually it is the line above this, leave this active) 
 +   
 +Print motd with every shell log in ... 
 + 
 +  nano ~/.bashrc 
 +   
 +Navigate to the end of the file, and add 
 +   
 +  cat /etc/motd 
 +  
 +  
 +-Firefox- 
 + 
 +To install the latest firefox on Debian and make it default, do the following.  The link below may not always work, so replace when updated. 
 + 
 + 
 +  sudo mkdir -p /opt/firefox 
 +  sudo chown -R $USER:$USER /opt/firefox 
 +  cd ~/Downloads && wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" 
 +  tar xjf FirefoxSetup.tar.bz2 -C /opt/firefox/ 
 +  sudo mv /usr/lib/firefox-esr/firefox-esr /usr/lib/firefox-esr/firefox-esr_orig 
 +  sudo ln -s /opt/firefox/firefox/firefox /usr/lib/firefox-esr/firefox-esr 
 + 
 +To restore firefox-esr that comes with Debian. 
 + 
 +  unlink /usr/lib/firefox-esr/firefox-esr 
 +  mv /usr/lib/firefox-esr/firefox-esr_orig /usr/lib/firefox-esr/firefox-esr 
 +   
 + 
 +-optical ripping- 
 + 
 +  cdrecord -pad -dao -data blag-140k-i686.iso 
 + 
 + 
 + 
 +-pam garbage-
  
   sudo nano /etc/pam.d/common-password   sudo nano /etc/pam.d/common-password
Line 30: Line 81:
   /etc/nologin   /etc/nologin
  
 +-old reminders-
  
-------------------------------------------- +remove old and offending keyring from gnome, make new directory for new one 
-#**miscellaneous sysadmin easy** + 
--------------------------------------------+  sudo rm -rf ~/.local/share/keyrings 
 +  mkdir ~/.local/share/keyrings
  
 start or stop network manager (or other services) start or stop network manager (or other services)
Line 77: Line 130:
    
  
-------------------------------------------- +-ngrok-
-#**scripts and miscellaneous** +
-------------------------------------------- +
- +
-downloading scripts and executing them; example from DO +
- +
-  curl -sSL https://agent.digitalocean.com/install.sh | sh+
  
 ngrok notes; private http(s) tunnels ngrok notes; private http(s) tunnels
Line 107: Line 154:
   [main contrib non-free]   [main contrib non-free]
      
-Uploading files to remote webservers with sftp+   
 +-sftp basics-
  
   cd ~/Downloads   cd ~/Downloads
Line 113: Line 161:
   > put /path/to/file.txt    > put /path/to/file.txt 
      
- +   
- +-build app from source-
- +
- +
-------------------------------------------- +
-#**Building From Source to Custom library Location** +
--------------------------------------------+
  
 tar -xf <source_filename> tar -xf <source_filename>
Line 131: Line 174:
  
  
 +-using vi to scrape unnecessary text strings away from openwrt packages that need updating
  
-------------------------------------------- +  :1,$s/ .*//
-#**next topic** +
--------------------------------------------+
  
  
 +-passing traffic through wifi radio to another interface on host-
 +
 +  sudo su -c "iptables -t nat -A POSTROUTING -o wlp2s0 -j MASQUERADE"
 +  sudo su -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
 +
 +  set a static ip using ip a a x.x.x.x. dev blah
 +
 +  set static on wndr wan
 +
 +-exim delete all messages-
 +  
 +  exim -bp <print message ids>
 +  exim -Mrm <message id>
 +  exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash
 +  
  
- --- //[[netcmnd@jonathanhaack.com|oemb1905]] 2018/03/15 00:23//+ --- //[[oemb1905@jonathanhaack.com|oemb1905]] 2019/07/29 19:14//