Linux Mint 18.1 Bash Script For Web Devs
Page 1 of 1
Linux Mint 18.1 Bash Script For Web Devs
Please Note: This script maybe updated at any point! (so maybe different from video slightly to make the script better).
- Code:
#!/bin/bash
# Execute Help (call this file Run.sh & save as linux encoding)!
# read file before running to add or remove or
# comment / uncomment lines you dont want!
#
# sudo chmod +x *.sh
# ./Run.sh
#
# (c) J~Net http://jnet.sytes.net/ (Part Time Server)
#http://jnet.forumotion.com/t1470-linux-mint-18-1-bash-script-for-web-devs#2132
#
sudo apt install -y vlc yum git hexedit ghex notify-osd libnotify-bin ytalk iperf gedit compiz-core compiz-plugins-default compiz-plugins-extra espeak && sudo apt install -y phpmyadmin mysql-server apache2 audacious vlc clamav wine filezilla lives virtualbox qbittorrent minitube winetricks putty k3b xchat-gnome hexchat htop
#
sudo ufw enable
# Flightgear game is big so uncomment if u want it!
#
# sudo apt install -y flightgear
#
# Firewall GUI
sudo apt install -y gufw
#
# Now to Secure Your Web Server!
sudo a2ensite default-ssl && sudo a2enmod ssl && sudo service apache2 restart
# now to generate Secure Certs for secire web server!
sudo make-ssl-cert generate-default-snakeoil --force-overwrite
# Forum link for some of these codes!
#http://jnet.forumotion.com/t201-setting-up-secure-webserver-for-linux#265
#
# Some more db client side
sudo apt install -y mysql-workbench mysql-client emma emboss
# http://jnet.forumotion.com/t1144-setting-up-phpmyadmin-mysql-on-linux#1530
#
# Samba Share Server / FTP Server
# Info jnet.forumotion.com/t481-how-to-setup-samba-for-linux-config-and-allowing-linux-shares-and-adding-users-to-samba-commands?highlight=samba
printf "Please Choose A Samba Username"
read user
sudo apt install -y system-config-samba ftpd && sudo touch /etc/libuser.conf
# Adding New Users
sudo smbpasswd -a $user
sudo system-config-samba
printf "Please Now Open This Script & Follow Instructions On Line 42 To Allow Access To Samba!"
# edit your hosts file and add your local ip example below:
# sudo gedit /etc/hosts
#
# add line and save, example below
#
# 192.168.100.40 YOUR-HOSTNAME
#
# Save and exit, now allow these ports in your firewall
#
# Port 137/UDP - used by nmbd
# Port 138/UDP - used by nmbd
# Port 139/TCP - used by smbd
# Port 445/TCP - used by smbd
#
#
#
#
#
#
#
#
# Now lets setup some Crypto Apps
# http://jnet.forumotion.com/t1367-aes-encryption-for-linux?highlight=ftpd+linux+server
#
# aescrypt.com/download
#
# https://www.aescrypt.com/download/v3/linux/AESCrypt-GUI-3.11-Linux-x86_64-Install
#
# Install above file and you will have a menu plus code for manual usage:
#
# /usr/bin/aescrypt-gui filename (to enc or dec with password).
#
# Auto Install Crypto
#
wget https://www.aescrypt.com/download/v3/linux/AESCrypt-GUI-3.10-Linux-x86_64-Install.tgz
tar -zxf AESCrypt-GUI-3.10-Linux-x86_64-Install.tgz
sudo ./AESCrypt-GUI-3.10-Linux-x86_64-Install
#
# Now for more Crypto & Crypto Breaking Apps
sudo apt install -y foremost
#
#
#
#
#
#
#
#
Last edited by jamied_uk on 6th May 2017, 18:14; edited 24 times in total
Re: Linux Mint 18.1 Bash Script For Web Devs
Want 64 Bit Google Chrome On Mint 18.1 ?
google.com/chrome/browser/desktop
google.com/chrome/browser/desktop
Re: Linux Mint 18.1 Bash Script For Web Devs
Feel free to make a reply requesting more to be installed with this script or general changes that you would like to see!
Enjoy!
Enjoy!
Similar topics
» Linux BASH Script Running Commands and Functions From Bash Script and saving to varables
» Speed Up Linux Mint Boot Script Example
» Linux Bash Dog Age Calculator Script
» BASH Linux Talking IP Script
» Convert MP4 To MP3 Linux Bash Script
» Speed Up Linux Mint Boot Script Example
» Linux Bash Dog Age Calculator Script
» BASH Linux Talking IP Script
» Convert MP4 To MP3 Linux Bash Script
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum