Install The SSH Server

Install The SSH Server

Jika Anda tidak menginstal server SSH selama instalasi sistem dasar, Anda bisa melakukannya sekarang:

apt-get install ssh openssh-server

Mulai sekarang Anda dapat menggunakan klien SSH seperti Putty dan terhubung dari komputer Anda ke server Debian Squeeze Anda dan ikuti langkah-langkah yang tersisa dari tutorial ini.

Install vim-nox (Optional)

Saya akan menggunakan vi sebagai editor teks saya dalam tutorial ini. Program vi default memiliki beberapa perilaku yang aneh pada Debian dan Ubuntu, untuk memperbaiki hal ini, kita akan menginstal vim-nox:

apt-get install vim-nox

(Anda tidak perlu melakukan hal ini jika anda menggunakan editor teks yang berbeda seperti joe atau nano.)


Configure The Network

Karena installer Debian Squeeze telah mengkonfigurasi sistem kami untuk mendapatkan pengaturan jaringan melalui DHCP, kita harus mengubah yang sekarang karena server harus memiliki alamat IP statis. Edit / etc / network / interface dan menyesuaikan dengan kebutuhan anda (dalam hal ini setup contoh saya akan menggunakan alamat IP 192.168.0.100) (harap dicatat bahwa saya mengganti memungkinkan-hotplug eth0 dengan auto eth0, jika restart jaringan tidak bekerja , dan kita harus reboot seluruh sistem):

vi /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Kemudian restart jaringan anda:

/etc/init.d/networking restart

Kemudian edit / etc / hosts. Membuatnya terlihat seperti ini:

vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.100 server1.example.com server1

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Sekarang jalankan

echo server1.example.com > /etc/hostname
/etc/init.d/hostname.sh start


Setelah itu, jalankan

hostname
hostname –f


Adalah penting bahwa menampilkan kedua server1.example.com sekarang!

Update Your Debian Installation

Pertama pastikan bahwa / etc / apt Anda / sources.list berisi-memeras update repositori (ini akan memastikan Anda selalu mendapatkan update terbaru untuk pemindai virus ClamAV - proyek ini mempublikasikan rilis sangat sering, dan kadang-kadang versi lama berhenti bekerja).

vi /etc/apt/sources.list

[...]
deb http://ftp.de.debian.org/debian/ squeeze-updates main
[...]

Run

apt-get update

untuk mengupdate database paket apt dan

apt-get upgrade

untuk menginstal update terbaru (jika ada).

Change The Default Shell

/ bin / sh adalah symlink ke / bin / dash, namun kita perlu / bin / bash, bukan / bin / dash. Oleh karena itu kita melakukan ini:

dpkg-reconfigure dash

Gunakan dash sebagai shell default sistem (/ bin / sh)? <- Tidak ada Jika Anda tidak melakukan ini, instalasi ISPConfig akan gagal. Install Some Software

Sekarang kita menginstal beberapa paket yang dibutuhkan nanti. Menjalankan

apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb-dev libpcre3 libpopt-dev lynx m4 make ncftp nmap openssl perl perl-modules unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++ build-essential

(Perintah ini harus pergi ke satu baris!)

Quota

(Jika Anda telah memilih skema partisi yang berbeda daripada aku, Anda harus menyesuaikan bab ini sehingga kuota yang berlaku untuk partisi di mana Anda membutuhkannya.)

Untuk menginstal kuota, jalankan

apt-get install quota

Edit / etc / fstab. Tambang terlihat seperti ini (saya menambahkan, usrjquota = aquota.user, grpjquota = aquota.group, jqfmt = vfsv0 ke partisi dengan titik mount /):
vi /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=92bceda2-5ae4-4e3a-8748-b14da48fb297 / ext3 errors=remount-

ro,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 1
# swap was on /dev/sda5 during installation
UUID=e24b3e9e-095c-4b49-af27-6363a4b7d094 none
swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

Untuk mengaktifkan kuota, jalankan perintah ini:

mount -o remount /
quotacheck -avugm
quotaon -avug

Subscribe to receive free email updates:

0 Response to "Install The SSH Server"

Poskan Komentar