Tampilkan postingan dengan label linux. Tampilkan semua postingan
Tampilkan postingan dengan label linux. Tampilkan semua postingan

Tidak bisa login SSH root di linux ubuntu

Berbeda dengan linux debian yang ketika install ssh kemudian kalian melakukan remote bisa langsung login sebagai root, kali ini saya dihadapkan dengan linux ubuntu yang tidak bisa login ssh root. Pada postingan ini saya menjelaskan cara instalasi dan konfigurasi ssh server, saya fokus pada masalah yang saya dapatkan, yaitu tidak bisa login SSH root di linux ubuntu.
Kasusnya seperti ini : 
1. Saya sudah install ssh-server dan melakukan konfigurasi port di /etc/ssh/sshd_config
2. Lalu enable dan restart service ssh
3. Saya ingin me-remote server saya menggunakan putty, saya mau login sebagai root namun access denied, kemudian saya login pake user biasa ternyata bisa. 
4. Setelah login SSH menggunakan user biasa, saya sudo su untuk masuk ke mode root. Cara seperti baru saya bisa login ssh root di linux ubuntu

Masalahnya saya...

Tidak bisa login SSH root di linux ubuntu

Saya ingin me-remote server saya dan login sebagai root namun access denied
Tidak bisa login SSH root di linux ubuntu
Access denied saat ssh root di putty
Saya sudah mencari solusi om google dan semuanya hampir sama yaitu dengan mengkonfigurasi file /etc/ssh/sshd_config pada baris :
PermitRootLogin prohibit-password
kemudian mengubah menjadi seperti ini :
PermitRootLogin yes
Saya tentu tidak lupa untuk restart service ssh bahkan sampai reboot untuk memastikan. Namun saya mencoba lagi login ssh dengan putty hasilnya masih sama.
Solusi
Saya bertanya ke grup telegram dan saya menemukan solusi tidak bisa login SSH root di linux ubuntu yaitu :
1. Login ssh sebagai user biasa
2. Ketikkan sudo passwd root
3. Coba login ssh root
Tidak bisa login SSH root di linux ubuntu
Mengatasi masalah tidak bisa login SSH root di linux ubuntu

Cara konfigurasi MikrotikRB melalui telnet di linux mageia

Kali ini saya mau mempublish "Cara konfigurasi MikrotikRB melalui telnet di linux mageia"
Apa yang dikonfigurasi? MikrotikRB (Mikrotik Router Board)
Untuk apa dikonfigurasi? Agar MikrotikRB nya berfungsi sebagai Router, dimana Router adalah penghubung antara 2 jaringan yang berbeda.
Cara konfigurasi MikrotikRB melalui telnet di linux mageia
Saya menggunakan MikrotikRB ini saat mengkonfigurasi
Kurang lebih gambaran jaringannya seperti ini ketika menggunakan MikrotikRB
Cara konfigurasi MikrotikRB melalui telnet di linux mageia
Sambungkan kabel
Port 1 : Internet
Port 2 : Laptop 
1. Konfigurasi IP Address untuk meremote MikrotikRB nya.
IP Default MikrotikRB 750 : 192.168.88.1
Maka dari itu, untuk meremote kita dapat menggunakan IP 192.168.88.2 - 192.168.88.254. Pada contoh saya menggunakan IP 192.168.88.3/24.
Khusus di Linux Mageia ketika selesai mengkonfigurasi IP diwajibkan untuk merestart ulang networknya dengan cara : Buka terminal - su - (isikan password) - service network restart
Cara konfigurasi MikrotikRB melalui telnet di linux mageia
2. Buka terminal lalu ketikkan perintah dibawah :
su
(isikan password)
telnet 192.168.88.1
Isikan username : admin, sedangkan password kosongkan saja. enter!
Cara konfigurasi MikrotikRB melalui telnet di linux mageia
3. Ketikkan perintah dibawah ini :
> interface print
> interface set name=public ether1-gateway
> interface set name=local ether2-master-local

Penjelasan :
interface print adalah perintah teks untuk menampilkan nama nama interface yang ada pada MikrotikRB, pada tutorial ini kita akan mengganti nama interface ether1-gateway atau port 1 dengan nama public dan ether2-master-local dengan nama local.
Cara konfigurasi MikrotikRB melalui telnet di linux mageia
4. Ketikkan perintah dibawah :
> ip address add address=192.168.1.7/24 interface=public
> ip address add address=128.1.2.3/16 interface=local
> ip address print
> ip dns set servers=8.8.8.8 allow-remote-requests=yes
> ip dns print
> ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1
> ip route print

Penjelasan :
Nama interface sudah terganti, selanjutnya adalah pemberian IP untuk tiap masing-masing interface,
interface public saya berikan ip 192.168.1.7, IP yang saya gunakan  untuk public saya sesuaikan dengan ip modem (internet), karena internet IP nya adalah 192.168.1.1 maka saya gunakan 192.168.1.7
Lain cerita pada interface local dengan IP 128.1.2.3, saya memberikan IP tersebut untuk client saya nanti.

Kemudian setelah memberikan IP Address, kita memberikan IP DNS, pada contoh diatas saya menggunakan DNS google.

Setelah itu IP Route, pada bagian ini yang perlu diganti adalah gatewaynya, dan IP gateway harus disesuaikan dengan yang kalian miliki. Karena modem saya IP nya 192.168.1.1 maka dia menjadi gateway
Cara konfigurasi MikrotikRB melalui telnet di linux mageia
5. Ketikkan perintah dibawah :
> ip firewall nat add chain=srcnat out-interface=public action=masquerade
> ip firewall nat print
> ip address print
> ip address remove numbers=0

Setelah perintah remove terminalnya akan hang, memang sewajarnya begitu
Penjelasan :
IP firewall disini maksudnya agar IP client (local) bisa ke jaringan luar (public) dan saling terhubung dengan cara menyamar = masquerade.

Perintah terakhir adalah remove, tapi sebelum itu ip address print dulu biar gak salah remove.
Perhatikan gambar dibawah! Ada 2 interface dengan nama local, yang urutan ke 0 dan urutan ke 2. Urutan ke 2 interface yang kita berikan IP 128.1.2.3 sedangkan yang urutan ke 0 adalah IP default dari MikrotikRB. Wajar saja kalau terjadi hang
Cara konfigurasi MikrotikRB melalui telnet di linux mageia
6.  Ganti IP Address di laptop (port 2) seperti gambar dibawah
Kenapa harus diganti? karena tadi 192.168.88.1 sudah dihapus otomatis jika masih menggunakan IP 192.168.88.3 sudah tidak bisa terhubung lagi. Sekarang port 2 IP nya adalah 192.168.1.2.3 dan itu menjadi gateway.
NetID Gateway harus sama dengan NetID IP Address Anda

Cara konfigurasi MikrotikRB melalui telnet di linux mageia
Normalnya kita sudah bisa terhubung internet menggunakan IP 128.1.1.1 tanpa mengubah IP modem 192.168.1.1. Disinilah fungsi router "menghubungkan yang berbeda" - Cara konfigurasi MikrotikRB melalui telnet di linux mageia

Baca : Cara reset mikrotik RB (not ready to post)

Cara mengatasi hilangnya Windows 7 setelah install Centos 7

Cara mengatasi hilangnya Windows 7 setelah install Centos 7

Hai para pengguna baru Centos 7! Baru saja saya berhasil menaklukkan Centos 7, saya menginstall Centos 7 tentunya saya pasangkan dengan Windows 7, saya mengikuti step by step cara menginstall Centos 7 dan ketika install berhasil disuruh reboot, nah pas bootloader-nya muncul Windows 7 saya gak ada di menu entri, yang ada cuma Centos 7 dan Centos 7 rescue. Permasalahannya adalah Centos 7 tidak mendukung format ntfs.
Ada 2 cara untuk mengatasi hilangnya Windows 7 setelah install Centos 7
1. mengedit file grub nya
2. menginstall software for linux yang mendukung ntfs
Tapi saya cuma mencoba yang cara 1 dan berhasil.
Berikut Cara mengatasi hilangnya Windows 7 setelah install Centos 7 :

1. Masuk di Centos 7 kalian
2. Buka terminal
3. Edit file 40_custom yang berada di /etc/grub.d
nano /etc/grub.d/40_custom

4. Masukkan kode berikut lalu save:

menuentry "Windows 7" {
set root='(hd0,1)'
chainloader +1
}

PS : Karena saya menginstall Windows 7 terlebih dahulu maka partisi system preserved-nya berada di /dev/sda1 makanya (hd0,1)
5. Setelah itu ketik kode dibawah ini untuk menetapkan konfigurasi yang telah dilakukan
grub2-mkconfig -o /boot/grub2/grub.cfg
6. Restart PC/Laptop
Bagaimana? Windows 7 nya udah muncul di menu entry? Yuk berikan komentar dibawah :)

Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

Baca juga : Cara memindahkan drupal ke online hosting
Drupal merupakan salah satu CMS yang berbasis open source.
CMS itu apa? Menurut wikipedia Sistem manajemen konten (Inggriscontent management system, disingkat CMSadalah perangkat lunak yang digunakan untuk menambahkan atau memanipulasi (mengubah) isi dari suatu situs web. Sedangkan drupal adalah salah satu dari beberapa jenis CMS yang tersedia di Internet.
Kali ini Tutorial Belajar Komputer akan membahas mengenai cara instalasi Drupal 7.31 di Linux (karena windows itu mudah).
Kalian membutuhkan :
  1. Sistem operasi : Linux
  2. Aplikasi webserver : apache2, php5, mysql-server, dan phpmyadmin
  3. Drupal. Download dari website drupalnya DISINI
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)
Download Drupal tar.gz
Saya asumsikan kalian sudah ahli linux (minimal tahu cara menginstall aplikasi di linux), kali ini tutorial saya menggunakan linux debian. Jadi saya tidak masalah dengan poin pertama dan kedua, namun jika kalian belum paham kalian bisa membaca dan mendownload slide saya Cara membuat web dan database server di linux Debian

Cara instalasi Drupal 7 di Linux
  • Membuat Database
- Buka browser kesayangan kalian lalu ketikkan localhost/phpmyadmin
- Masukkan username dan password (default username : root)
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)
-  Buat database. Caranya Pilih menu Databases - masukkan nama database. Contoh : tutorkompi
Catatan : nama database harus diingat!
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

  • Ekstrak Drupal dan Hak Akses
Perhatian : jika menggunakan apache2, php5, mysql-server, dan phpmyadmin maka direktori penyimpanan berada pada /var/www , namun jika menggunakan xampp (lampp) direktorinya berada di /opt/lampp/htdocs

- Ekstrak file drupal.tar.gz yang sudah didownload dari website resminya. Saya menyimpan filenya di dalam Documents, ketikkan perintah untuk mengestrak:
tar zxvf namafiledrupal.tar.gz -C /var/www
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Pergi ke direktori /var/www tempat dimana drupal terekstrak, ketikkan perintah:
cd /var/www
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Ganti nama drupal-7.30 menjadi belajardrupal (terserah keinginan Kalian), ketikkan perintah :
mv drupal-7.30/ belajardrupal
Catatan : jangan sampai lupa nama direktori yang telah diubah, yaitu belajardrupal
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Masuk direktori belajardrupal -> sites, ketikkan perintah :
cd belajardrupal/sites/
- Berikan hak akses read write execute pada direktori yang bernama all di dalam direktori .../belajardrupal/sites/ , ketikkan perintah :
chmod -R 777 all/
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Setelah itu masuk direktori default yang berada di dalam direktori .../belajardrupal/sites/ , dengan menggunakan perintah :
cd default/
Di dalam direktori default, terdapat file yang bernama default.settings.php
- Copy default.settings.php dan menjadi settings.php, dengan perintah :
cp default.settings.php settings.php
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Berikan hak akses read write execute pada file settings.php, dengan mengetikkan :
chmod 777 settings.php
- Buat direktori baru yang bernama files dan jangan lupa memberikan hak akses sama seperti sebelumnya, dengan mengetikkan perintah :
mkdir files
lalu
chmod -R 777 files/
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

  • Instalasi Drupal
- Buka browser kesayangan kalian (lagi) lalu ketikkan url localhost/belajardrupal
Kalian masih ingatkan belajardrupal adalah nama folder yang kalian buat pada tahap ekstrak drupal dan hak akses
- Pilih Standart -> Save and Continue
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Pilih English (built-in) -> Save and Continue
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot) 

- Pilih database type : Mysql
- Isikan nama database yang sudah kalian buat pada tahap membuat database. Yaitu : tutorkompi
- Isikan username dan password phpmyadmin kalian -> Save and Continue
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Proses penyalinan database yang ada di phpmyadmin
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

- Setelah itu isikan Sitename, Site email address, username, password, default country, default time zone, dan uncheck pada Check for updates automatically 
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

-Congrats! Selamat kalian berhasil membuat Cara instalasi Drupal 7 di Linux
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)
Cara instalasi Drupal 7 di Linux (lengkap dengan screenshot)

Jadi dengan CMS kita dapat membuat website dinamis yang handal, mudah, cepat, dan tak perlu keahlian khusus. Mengapa demikian? karena CMS tak perlu menguasai bahasa pemgrograman web secara mendalam seperti HTML, CSS, PHP, Javascript, dll (Baca: Website Untuk Belajar Coding (PHP, JS, Java, JQ, ASP, dll). Dengan menggunakan CMS, Drupal adalah salah satunya kalian dapat membuat blog yang keren dan bebas sesuai keinginan masing-masing, membuat  website toko online, dan masih banyak lagi. Bahkan ada beberapa orang yang memanfaatkan CMS untuk membuat website forum di internet.