mirror of
				https://gitea.blesmrt.net/mikaela/shell-things.git
				synced 2025-11-03 02:47:20 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			661 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			661 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
# This script removes permissions from other people than the owner to
 | 
						|
# files/folders that they don't have access to and where they don't need
 | 
						|
# access.
 | 
						|
set -x
 | 
						|
 | 
						|
# You don't want to make this verbose.
 | 
						|
chmod g-rwx,o-rwx "$HOME" -R
 | 
						|
 | 
						|
touch ~/.oidentd.conf
 | 
						|
 | 
						|
chmod -v u+rw,g-wx+r,o-wx+r ~/.oidentd.conf
 | 
						|
 | 
						|
touch ~/.ICEauthority
 | 
						|
chmod -v o-rw+x,g-rw+x ~
 | 
						|
 | 
						|
mkdir -p ~/public_html/
 | 
						|
chmod -v -R 755 ~/public_html/
 | 
						|
 | 
						|
touch ~/.face
 | 
						|
touch ~/.forward
 | 
						|
touch ~/.netrc
 | 
						|
chmod -v a+r-wx,u+rw ~/.face
 | 
						|
chmod -v a+r-wx,u+rw ~/.forward
 | 
						|
chmod -v 600 ~/.netrc
 | 
						|
 | 
						|
mkdir -p ~/.ssh
 | 
						|
chmod -v 700 ~/.ssh
 | 
						|
touch ~/.ssh/authorized_keys
 | 
						|
chmod -v 600 ~/.ssh/authorized_keys
 | 
						|
 | 
						|
set +x
 |