SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Ubuntu Boot Camp 2013
The Freedom Is Yours!!
Ubuntu Boot Camp 2013
Basic Server Installation

For a overview of Ubuntu Server 12.04, visit this website:
https://help.ubuntu.com/12.04/serverguide/index.html
Ubuntu Boot Camp 2013
Basic Server Installation

Tanzania is not shown in the list, so we select other, and choose
Africa, then we select Tanzania. The same principal about updates
and correct location that we discussed on the desktop side also
applies for the server
Ubuntu Boot Camp 2013
Basic Server Installation

Tanzania is not shown in the list, so we select other, and choose
Africa, then we select Tanzania. The same principal about updates
and correct location that we discussed on the desktop side also
applies for the server
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Basic Server Installation

Host Name: Based on the naming protocol in your organization. For
example we name our servers such as Top Gun or it could be location
related..Costech1
Ubuntu Boot Camp 2013
Basic Server Installation

Admin Account..same principal as on the desktop side as the Root
account is disabled by default, this account will allow you to assume
sudo privileges.
Create a user, for example the user Administrator with the user name
administrator (don't use the user name admin as it is a reserved name
on Ubuntu 12.04):
Ubuntu Boot Camp 2013
Basic Server Installation

Create a user, for example the user Administrator with the user name
administrator (don't use the user name admin as it is a reserved name
on Ubuntu 12.04):
Ubuntu Boot Camp 2013
Basic Server Installation

For this example we don't need to have an encrypted private
directory, so choose No.
Ubuntu Boot Camp 2013
Basic Server Installation

Now you have to partition your hard disk. For this exercise select
Guided - use entire disk and set up LVM - this will create one volume
group with two logical volumes, one for the / file system and another
one for swap (of course, the partitioning is totally up to you - if you
know what you're doing, you can also set up your partitions manually).
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Partitioning Overview

Once a disk is partitioned, an OS must have some way to access the data on the
partitions. In DOS and Windows, this is done by assigning a drive letter, such as C: or D:,
to each partition. (DOS and Windows use partition type codes to decide which partitions get
drive letters and which to ignore.)
Linux, though, doesn’t use drive letters; instead, Linux uses a unified directory tree. Each
partition is mounted at a mount point in that tree. A mount point is a directory that’s used as
a way to access the filesystem on the partition, and mounting the filesystem is the process
of linking the filesystem to the mount point.
For instance, suppose that a Linux system has three partitions: the root (/) partition,
/home, and /usr. The root partition holds the basic system files, and all other partitions are
accessed via directories on that filesystem.
If /home contains users’ home directories, such as sally and sam, those directories will be
accessible as /home/sally and /home/sam once this partition is mounted at /home. If this
partition were unmounted and remounted at /users, the same directories would become
accessible as /users/sally and /users/sam.
Ubuntu Boot Camp 2013
Partitioning Overview
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Basic Server Installation
Ubuntu Boot Camp 2013
Basic Server Installation

After the reboot, you can login with your previously created username
(eg.Administrator) Because we must be root for the rest of this process,
either we start each command with sudo
or we can become root now by typing: sudo su
Or you may activate your root account by creating the password....
sudo passwd root

Install a text editor for our work. I prefer to use Nano.
sudo apt-get install nano
Ubuntu Boot Camp 2013
SSH Access for troubleshooting

ssh: secure shell access
Install ssh on both the your own computer and the remote computer/server you
would like to administer.
CODE: sudo apt-get install ssh
(If you get an error that it can't find a package, run apt-get update first)
IP address of remote machine: you will need the IP address whether it is
static or dynamic in order to connect. If you are on the same subnet then it will
be straightforward. However if you are coming from outside the network, the
net admin will have to enable port 22 on the router in order for you to have
access
Password of admin or root account: In order to you to do the tasks required
on the command line you will need to be able to login to the machine
Ubuntu Boot Camp 2013
Setting Static IP Address

Static IP Address
Your server should be configured with a static IP address for several reasons
and you will need to know the information in the image below
CODE: sudo nano /etc/network/interfaces

Then restart your network....
CODE: sudo /etc/init.d/networking restart
Ubuntu Boot Camp 2013
Common Open Source Programs to Install on Your Server

OpenLDAP: is an open source implementation of the Lightweight Directory Access Protocol. It
is an alternative to MS Active Directory.
Site - openldap.org
Postfix: a mail server SMTP program which is an alternative to Sendmail
Site: postfix.org
LAMP: Linux Apache MySQL Php stack
https://help.ubuntu.com/community/ApacheMySQLPHP
PhpMyAdmin: a tool written in PHP to adminster MYSQL databases over the web,
Site - phpmyadmin.net
Asterisk: Asterisk turns an ordinary computer into a communications server. Asterisk powers
IP PBX systems, VoIP gateways, conference servers and other custom solutions.
Site - asterisk.org
Dansguardian: It filters the actual content of pages based on many methods including phrase
matching, PICS filtering and URL filtering.
Site - dansguardian.org
Thank you !

Más contenido relacionado

La actualidad más candente

Configuring the boot menu in ubuntu
Configuring the boot menu in ubuntuConfiguring the boot menu in ubuntu
Configuring the boot menu in ubuntu
COMSATS
 
Windows xp™
Windows xp™Windows xp™
Windows xp™
Kamitoh
 
How To Setup NVIDIA CUDA Drvier on Ubuntu
How To Setup NVIDIA CUDA Drvier on UbuntuHow To Setup NVIDIA CUDA Drvier on Ubuntu
How To Setup NVIDIA CUDA Drvier on Ubuntu
SEUNGWOO LEE
 

La actualidad más candente (19)

Configuring the boot menu in ubuntu
Configuring the boot menu in ubuntuConfiguring the boot menu in ubuntu
Configuring the boot menu in ubuntu
 
Ubuntu desktop
Ubuntu desktopUbuntu desktop
Ubuntu desktop
 
Ubuntu OS Presentation
Ubuntu OS PresentationUbuntu OS Presentation
Ubuntu OS Presentation
 
Mush Ubuntu
Mush UbuntuMush Ubuntu
Mush Ubuntu
 
Ubuntu – Linux Useful Commands
Ubuntu – Linux Useful CommandsUbuntu – Linux Useful Commands
Ubuntu – Linux Useful Commands
 
2.Accessing the Pi
2.Accessing the Pi2.Accessing the Pi
2.Accessing the Pi
 
Sudo & su commands
Sudo & su commandsSudo & su commands
Sudo & su commands
 
How ubuntu works???
How ubuntu works???How ubuntu works???
How ubuntu works???
 
Public software ubuntu (shreenivas)
Public software ubuntu (shreenivas)Public software ubuntu (shreenivas)
Public software ubuntu (shreenivas)
 
Basics Ubuntu commands
Basics Ubuntu commandsBasics Ubuntu commands
Basics Ubuntu commands
 
Ubuntu for extreme beginners
Ubuntu for extreme beginnersUbuntu for extreme beginners
Ubuntu for extreme beginners
 
Hardware
HardwareHardware
Hardware
 
Ubuntu File System
Ubuntu File SystemUbuntu File System
Ubuntu File System
 
Windows xp™
Windows xp™Windows xp™
Windows xp™
 
Get to know linux - First steps with Ubuntu
Get to know linux - First steps with UbuntuGet to know linux - First steps with Ubuntu
Get to know linux - First steps with Ubuntu
 
How To Setup NVIDIA CUDA Drvier on Ubuntu
How To Setup NVIDIA CUDA Drvier on UbuntuHow To Setup NVIDIA CUDA Drvier on Ubuntu
How To Setup NVIDIA CUDA Drvier on Ubuntu
 
Operating System
Operating SystemOperating System
Operating System
 
Introduction to Ubuntu
Introduction to UbuntuIntroduction to Ubuntu
Introduction to Ubuntu
 
Ubuntu
UbuntuUbuntu
Ubuntu
 

Destacado

Destacado (11)

Ubuntu-Overview
Ubuntu-OverviewUbuntu-Overview
Ubuntu-Overview
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
 
What is Ubuntu - presentation
What is Ubuntu - presentationWhat is Ubuntu - presentation
What is Ubuntu - presentation
 
Ubuntu 16.04 LTS Security Features
Ubuntu 16.04 LTS Security FeaturesUbuntu 16.04 LTS Security Features
Ubuntu 16.04 LTS Security Features
 
3.ubuntu custom
3.ubuntu custom3.ubuntu custom
3.ubuntu custom
 
Canonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationCanonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview Presentation
 
Ubuntu Server a Comprehensive Overview
Ubuntu Server a Comprehensive OverviewUbuntu Server a Comprehensive Overview
Ubuntu Server a Comprehensive Overview
 
Mac
MacMac
Mac
 
Introduction to Ubuntu Edge Operating System (Ubuntu Touch)
Introduction to Ubuntu Edge Operating System (Ubuntu Touch)Introduction to Ubuntu Edge Operating System (Ubuntu Touch)
Introduction to Ubuntu Edge Operating System (Ubuntu Touch)
 
Common linux ubuntu commands overview
Common linux  ubuntu commands overviewCommon linux  ubuntu commands overview
Common linux ubuntu commands overview
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts Presentation
 

Similar a Day 6 ubuntu boot camp

L hammonds adventure
L hammonds adventureL hammonds adventure
L hammonds adventure
Muhamad Fauzi
 
Drupal theming training
Drupal theming trainingDrupal theming training
Drupal theming training
dropsolid
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-admin
badamisri
 
Guide to dual booting
Guide to dual bootingGuide to dual booting
Guide to dual booting
Mahfud Saja
 

Similar a Day 6 ubuntu boot camp (20)

Ubuntu alternate ubuntu installation
Ubuntu alternate ubuntu installationUbuntu alternate ubuntu installation
Ubuntu alternate ubuntu installation
 
Ubuntu server guide
Ubuntu server guideUbuntu server guide
Ubuntu server guide
 
Ubuntu Practice and Configuration
Ubuntu Practice and ConfigurationUbuntu Practice and Configuration
Ubuntu Practice and Configuration
 
L hammonds adventure
L hammonds adventureL hammonds adventure
L hammonds adventure
 
linux
linuxlinux
linux
 
How To Install Openbravo ERP 2.50 MP43 in Ubuntu
How To Install Openbravo ERP 2.50 MP43 in UbuntuHow To Install Openbravo ERP 2.50 MP43 in Ubuntu
How To Install Openbravo ERP 2.50 MP43 in Ubuntu
 
Linux
Linux Linux
Linux
 
How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?
 
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
 
Dru lavigne servers-tutorial
Dru lavigne servers-tutorialDru lavigne servers-tutorial
Dru lavigne servers-tutorial
 
Drupal theming training
Drupal theming trainingDrupal theming training
Drupal theming training
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-admin
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-admin
 
Linux Conf Admin
Linux Conf AdminLinux Conf Admin
Linux Conf Admin
 
Linux
LinuxLinux
Linux
 
Open_suse
Open_suseOpen_suse
Open_suse
 
Guide koha
Guide kohaGuide koha
Guide koha
 
Edubooktraining
EdubooktrainingEdubooktraining
Edubooktraining
 
Guide to dual booting
Guide to dual bootingGuide to dual booting
Guide to dual booting
 
Linux, PHP, SMS - USSD Examination
Linux, PHP,  SMS - USSD ExaminationLinux, PHP,  SMS - USSD Examination
Linux, PHP, SMS - USSD Examination
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Day 6 ubuntu boot camp

  • 1. Ubuntu Boot Camp 2013 The Freedom Is Yours!!
  • 2. Ubuntu Boot Camp 2013 Basic Server Installation For a overview of Ubuntu Server 12.04, visit this website: https://help.ubuntu.com/12.04/serverguide/index.html
  • 3. Ubuntu Boot Camp 2013 Basic Server Installation Tanzania is not shown in the list, so we select other, and choose Africa, then we select Tanzania. The same principal about updates and correct location that we discussed on the desktop side also applies for the server
  • 4. Ubuntu Boot Camp 2013 Basic Server Installation Tanzania is not shown in the list, so we select other, and choose Africa, then we select Tanzania. The same principal about updates and correct location that we discussed on the desktop side also applies for the server
  • 5. Ubuntu Boot Camp 2013 Basic Server Installation
  • 6. Ubuntu Boot Camp 2013 Basic Server Installation
  • 7. Ubuntu Boot Camp 2013 Basic Server Installation Host Name: Based on the naming protocol in your organization. For example we name our servers such as Top Gun or it could be location related..Costech1
  • 8. Ubuntu Boot Camp 2013 Basic Server Installation Admin Account..same principal as on the desktop side as the Root account is disabled by default, this account will allow you to assume sudo privileges. Create a user, for example the user Administrator with the user name administrator (don't use the user name admin as it is a reserved name on Ubuntu 12.04):
  • 9. Ubuntu Boot Camp 2013 Basic Server Installation Create a user, for example the user Administrator with the user name administrator (don't use the user name admin as it is a reserved name on Ubuntu 12.04):
  • 10. Ubuntu Boot Camp 2013 Basic Server Installation For this example we don't need to have an encrypted private directory, so choose No.
  • 11. Ubuntu Boot Camp 2013 Basic Server Installation Now you have to partition your hard disk. For this exercise select Guided - use entire disk and set up LVM - this will create one volume group with two logical volumes, one for the / file system and another one for swap (of course, the partitioning is totally up to you - if you know what you're doing, you can also set up your partitions manually).
  • 12. Ubuntu Boot Camp 2013 Basic Server Installation
  • 13. Ubuntu Boot Camp 2013 Basic Server Installation
  • 14. Ubuntu Boot Camp 2013 Basic Server Installation
  • 15. Ubuntu Boot Camp 2013 Partitioning Overview Once a disk is partitioned, an OS must have some way to access the data on the partitions. In DOS and Windows, this is done by assigning a drive letter, such as C: or D:, to each partition. (DOS and Windows use partition type codes to decide which partitions get drive letters and which to ignore.) Linux, though, doesn’t use drive letters; instead, Linux uses a unified directory tree. Each partition is mounted at a mount point in that tree. A mount point is a directory that’s used as a way to access the filesystem on the partition, and mounting the filesystem is the process of linking the filesystem to the mount point. For instance, suppose that a Linux system has three partitions: the root (/) partition, /home, and /usr. The root partition holds the basic system files, and all other partitions are accessed via directories on that filesystem. If /home contains users’ home directories, such as sally and sam, those directories will be accessible as /home/sally and /home/sam once this partition is mounted at /home. If this partition were unmounted and remounted at /users, the same directories would become accessible as /users/sally and /users/sam.
  • 16. Ubuntu Boot Camp 2013 Partitioning Overview
  • 17. Ubuntu Boot Camp 2013 Basic Server Installation
  • 18. Ubuntu Boot Camp 2013 Basic Server Installation
  • 19. Ubuntu Boot Camp 2013 Basic Server Installation
  • 20.
  • 21. Ubuntu Boot Camp 2013 Basic Server Installation After the reboot, you can login with your previously created username (eg.Administrator) Because we must be root for the rest of this process, either we start each command with sudo or we can become root now by typing: sudo su Or you may activate your root account by creating the password.... sudo passwd root Install a text editor for our work. I prefer to use Nano. sudo apt-get install nano
  • 22. Ubuntu Boot Camp 2013 SSH Access for troubleshooting ssh: secure shell access Install ssh on both the your own computer and the remote computer/server you would like to administer. CODE: sudo apt-get install ssh (If you get an error that it can't find a package, run apt-get update first) IP address of remote machine: you will need the IP address whether it is static or dynamic in order to connect. If you are on the same subnet then it will be straightforward. However if you are coming from outside the network, the net admin will have to enable port 22 on the router in order for you to have access Password of admin or root account: In order to you to do the tasks required on the command line you will need to be able to login to the machine
  • 23. Ubuntu Boot Camp 2013 Setting Static IP Address Static IP Address Your server should be configured with a static IP address for several reasons and you will need to know the information in the image below CODE: sudo nano /etc/network/interfaces Then restart your network.... CODE: sudo /etc/init.d/networking restart
  • 24. Ubuntu Boot Camp 2013 Common Open Source Programs to Install on Your Server OpenLDAP: is an open source implementation of the Lightweight Directory Access Protocol. It is an alternative to MS Active Directory. Site - openldap.org Postfix: a mail server SMTP program which is an alternative to Sendmail Site: postfix.org LAMP: Linux Apache MySQL Php stack https://help.ubuntu.com/community/ApacheMySQLPHP PhpMyAdmin: a tool written in PHP to adminster MYSQL databases over the web, Site - phpmyadmin.net Asterisk: Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. Site - asterisk.org Dansguardian: It filters the actual content of pages based on many methods including phrase matching, PICS filtering and URL filtering. Site - dansguardian.org