Difference between revisions of "Linux"

 
(108 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:Linux]]
 
[[Category:Linux]]
 +
<seo google-site-verification="NS8HNfXeCZBn4FoGJp38gQH7vHkeZC9Qdr_YDMd7MsQ" />
 +
 
Linux is wonderful! However it can be a mess to setup.  
 
Linux is wonderful! However it can be a mess to setup.  
  
Line 5: Line 7:
  
  
 
+
{| style="margin: 1em auto 1em auto"
=Core features=
+
|-valign="top"
 
+
|width="20%"|{{Template:menu core features}}
 
+
|width="20%"|{{Template:menu security}}
==Linux installation==
+
|width="20%"|{{Template:menu web}}
* [[Partitions setup]]
+
|width="20%"|{{Template:menu network}}
* [[DHCP and network configuration|Network and hostname configuration]]
+
|}
* [[VIM editor]]
 
* [[Sources]]
 
* [[Create user]]
 
* [[Useful programs]]
 
* [[Languages]]
 
* [[Drivers]]
 
* [[XFCE: screensaver bug fix]]
 
 
 
==Specifics==
 
 
 
* [[Prefer IPv4 over IPv6]]
 
 
 
==Security==
 
* [[Automatic updates]]
 
* [[SSH]]
 
* [[Firewall]]
 
* [[Fail2ban]]
 
* [[Anti-virus]]
 
* [[Rootkit cleaner]]
 
* [[SSL server]]
 
* [[VPN]]
 
 
 
 
 
==Tweaks and tricks==
 
* Clean Ubuntu
 
* Ubuntu tweaks
 
 
 
 
 
 
 
=Linux Workstation (Mint / Ubuntu)=
 
* [[Photo]]
 
* Multimedia
 
* Google stuff
 
* Linux Mint
 
 
 
 
 
 
 
==Linux server==
 
  
  
==User management==
 
* Manage users and groups
 
* [[LDAP server]]
 
* [[LDAP client]]
 
  
  
==Web==
 
* FTP server
 
  
 
+
=Other services=
Web server configuration
 
* [[Apache 2]]
 
** [[Apache 2 - Redirection / proxy|Apache 2- Redirection & rewrite]]
 
** [[Apache 2 - proxy]]
 
** [[Apache 2 - Custom error page]]
 
** [[Apache 2 - Security]]
 
** [[Apache 2 - Performances]]
 
** [[Apache 2 - SSL certificates page]]
 
** [[Apache 2 - LDAP access]]
 
* Cherokee
 
 
 
 
 
Web applications
 
 
 
 
 
 
 
 
 
* [[Tomcat]]
 
 
 
 
 
 
 
 
 
==File share==
 
 
 
* [[Samba server]]
 
* Webdav
 
 
 
 
 
==Network==
 
 
 
* [[DNS server]]
 
* [[DHCP server]]
 
* [[SNMP client]]
 
 
 
* 0. [[NetBoot server principle]]
 
* 1. [[NetBoot server | NetBoot server setup - network Linux installation]]
 
* 2. [[Diskless netboot|NetBoot server setup - diskless clients]]
 
* 3. Diskless client setup
 
*** [[Diskless image configuration - manual setup]]
 
*** [[Diskless image configuration - script setup]]
 
* 4. PXE menu
 
*** [[PXE interactive menu - single level]]
 
*** [[PXE interactive menu - multi level]]
 
 
 
 
 
* Monitoring : IT components, servers and applications
 
** 1. [[Zabbix server setup]]
 
** 2. [[Zabbix agent setup]]
 
 
 
 
 
 
 
 
 
==Other services==
 
  
 
* NTP time sync
 
* NTP time sync
 
* Logwatch
 
* Logwatch
* Mail server
 
  
  
  
==Management UI==
+
=Management UI=
  
 
[[Webmin]]
 
[[Webmin]]
 
 
 
 
=Raspberry pi=
 
 
* [[Raspbmc - XBMC HTPC]]
 
 
 
 
 
 
Test wiki:
 
 
 
{| class="wikitable"
 
!colspan="5"|Server / Workstation setup
 
|-
 
|rowspan="7"|Installation
 
|[[Partitions setup]]
 
|rowspan="7"|
 
|rowspan="7"|Specifics
 
|[[Prefer IPv4 over IPv6]]
 
|-
 
|[[DHCP and network configuration|Network and hostname configuration]]
 
|[[XFCE: screensaver bug fix]]
 
|-
 
|[[VIM editor]]
 
|[[Drivers]]
 
|-
 
|[[Sources]]
 
|-
 
|[[Create user]]
 
|-
 
|[[Useful programs]]
 
|-
 
|[[Languages]]
 
|-
 
|}
 

Latest revision as of 21:27, 12 March 2019

Linux is wonderful! However it can be a mess to setup.

These are some how-to and tricks for Linux (Debian / Ubuntu) servers and workstations.


Core features

Server or workstation Server / workstation setup

Raspberry Pi Raspberry Pi XBMC

Multimedia Multimedia


Linux games Linux games

Security

Internet security Internet security

SSH SSH

FW principle Firewall

SSL SSL

VPN VPN

Remote desktop Remote desktop

Radar IDS / IPS

Alarm clock Crontab

Web

Database DB

Web server Web server

Web apps PHP webapps

Continuous integration Continous Integration

Network

Active directory LDAP

Network icon DHCP DNS

File share File-share

Netboot icon Netboot & Thin client

Mail icon Mail server

Infrastructure monitoring Infrastructure monitoring

ELK Log monitoring ELK Log monitoring



Other services

  • NTP time sync
  • Logwatch


Management UI

Webmin