Belajar Linux

Lagi belajar linux nih, lagi coba-coba trus dicatet. maklum saya ini orangnya pelupa, lupa cara yang dah pernah dicoba sama lupa nyatet dimana. Untung ada wordpress. Maaf ya kalau catatan ini ada yang salah :D

1. SETTING IP DI KONSOLE

+ Linux : Trustix 2.2 Sunchild

+ Kernel : 2.4.34

+ Source : Nanya-nanya

a. Login sebagai root

b. Edit file : ifcfg-eth0 yang ada di : /etc/sysconfig/network-script/ifcfg-eth0

c. Isi file tersebut dengan :

Jika settingan static :

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=192.168.1.3

NETMASK=255.255.255.0

GATEWAY=192.168.1.2

Jika settingan DHCP :

DEVICE=eth0

BOOTPROTO=dhcp

ONBOOT=yes

d. Save file dan restart network dengan : #/etc/init.d/network restart

2. SETTING DNS CLIENT DI KONSOLE

+ Linux : Trustix 2.2 Sunchild

+ Kernel : 2.4.34

+ Source : Nanya-nanya

a. Login sebagai root

b. Edit file : resolve.conf yang ada di : /etc/resolve.conf

c. Isi file tersebut dengan :

search apa.co.id

nameserver 192.168.1.1

d. Save file dan restart network dengan : #/etc/init.d/network restart

e. Ket :

search diisi dengan nama dns

nameserver diisi dengan ip dns

3. AKTIFKAN SSH DI TRUSTIX

+ Linux : Trustix 2.2 Sunchild

+ Kernel : 2.4.34

+ Source : http://beta.forum.linux.or.id/viewtopic.php?f=37&t=3016

a. Login sebagai root

b. Edit file : sshd_config yang ada di : /etc/ssh/sshd_config

c. Edit baris berikut :

PermitRootLogin yes

d. Start sshd dengan :

#service sshd start

e. Ket : Dari settingan standard sshd_config trustix 2.2 hanya perlu diedit baris tersebut diatas

4. AUTO START SERVICE SAAT PC LOGIN

+ Linux : Trustix 2.2 Sunchild / Opensuse 10.0

+ Kernel : 2.4.34 / 2.6.13

+ Source : http://forum.linux.or.id/viewtopic.php?f=18&t=13711&p=84201&hilit=start+service#p84201

a. Login sebagai root

b. Jika di Trustix edit file : rc.local yang ada di : /etc/rc.local

c. Jika di Opensuse edit file rc5.d yang ada di : /etc/init.d/rc5.d –> kalau pakai runlevel 3, ganti rc5 dengan rc3.

c. Tambahkan service yang akan di start

contoh : /etc/init.d/sshd start

/etc/init.d/smb start

5. FTP SERVER VIA VSFTPD

+ Linux : Trustix 2.2 Sunchild

+ Kernel : 2.4.34

+ Source : nanya-nanya

a. Login sebagai root

b. Edit file : vsftpd.conf yang ada di : /etc/vsftpd/vsftpd.conf

c. Aktifkan baris dibawah ini dengan menghilangkan tanda #

anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022

d. Default folder ftp ada di #home/ftp , jika ingin dirubah maka dapat dilakukan dengan cara mengedit file #/etc/passwd

e. Edit file diatas pada baris :

ftp:x:50:50:FTP User:/home/ftp:/bin/bash

/home/ftp dirubah dengan folder yang anda mau

f. start vsftpd dengan cara : #/etc/init.d/vsftpd start

Gagal Login Setelah Restart Manual

Percobaan dilakukan dengan Linux Suse 10.0 yang terkena dengkul maut ( ngga sengaja kesenggol tombol power nya :D ) sehingga setelah login, walaupun user name dan passwordnya sudah benar akan balik kembali ke halaman login. Yang harus dilakukan adalah menghapus file .xsession-errors dan .xinitrc yang ada di home user masing2 :

1. Masuk ke konsole(text mode) atau login sebagai root atau login lewat live cd

2. Masuk ke konsole (text mode) dengan cara pada saat halaman login muncul tekan ctrl+alt+f1 or f2 or … f8, masukan user name root dan passwrod root

3. Setelah berhasil login, misal user yang error adalah cendol, berarti yang harus diketik adalah :

#rm /home/cendol/.xsession-errors

#rm /home/cendol/.xinitrc

4. Restart pc dengan #reboot

5. Coba login dengan user yang error tadi.

6. Setelah login silahkan berdoa mudah2han berhasil :D

Edit Tulisan Login Di Linux

Klo kita install multi OS di pc, maka pada saat login akan tampil list tulisan OS apa saja yang ada. Biasanya klo di windows kan untuk merubah tulisan yang ada kita bisa mengedit file boot.ini, nah klo di linux ternyata bisa juga. kita tinggal mengedit file menu.lst yang ada di /boot/grub/menu.lst. Sebenarnya sih bisa mengeditnya lewat Yast, tapi klo situ mau edit lewat console ya ikuti tutorial berikut ini.
Percobaan dilakukan di Linux Supersuse 10.0, dengan cara sebagai berikut :

1. Login dahulu di Linux (bebas mau login sebagai user ataupun sebagai root / administrator)

2. Buka Console (DOS prompt klo di windows)

+ Start -> System -> Terminal -> Terminal Program (Konsole) atau

+ Start -> Run , lalu ketik Konsole (klo di windows ketik cmd or command klo di 98)

3. Nah klo kita login sebagai user biasa, bukan admin/root, kita login dl sebagai root melalui console

+ Ketik su

+ masukan password root nya

4. Pasti klo passwordnya betul shell di console akan berubah dari $ menjadi #. Itu tandanya sudah masuk sebagai root

5 . Nah sekarang kita tinggal mengedit file menu.lst

+ ketik : kate /boot/grub/menu.lst

+ Akan tampil aplikasi editor kate (notepad klo di ws) dengan isi dari file menu.lst

+ Akan ada beberapa baris tulisan yang muncul, namun yang harus di rubah hanya pada baris2 berikut ini :

title LINUX SUSE 10.0

+ rubah kalimat LINUX SUSE 10.0 dengan kalimat sesuka anda (kalimat title jangan dihapus ya)

6. Setelah selesai di edit, save settingan yang telah kita rubah tadi.

7. Restart PC (mudah2han berhasil)

Ho laaaaaaaA!

Blog pertama, kesan pertama, bingung pertama :D

Lucu juga bikin blog, tapi puyeng juga. puyeng ngeditnya n puyeng ngisinya :D