Etiket arşivi: ubuntu

Ubuntu 18.04 Mouse Kaydırma

Ubuntu 18.04 LTS sürümü bu ay içinde çıkıyor. Görsellik olarak yenilikleri güzel. Kernel’deki çok eski cihazlar için gereken kodların temizlenmesi ile daha da hızlanmış. Yaklaşık 500bin satır kernel satırı temizlendiği rapor edildi.

Beta sürümünde denemelerde mouse yuvarlamasının ters olarak ayarlandığını fark edeceksiniz. Alışkanlık olarak bana zor geldiği için eski tarza çevirmek için aşağıda komutu çalıştırmanız yeterli.

gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true

Ubuntu Kurulumu Sonrası Ayar ve Program Yüklemeleri

Ubuntu Sistem Güncelleme yapalım

apt-get update && apt-get dist-upgrade

Oracle Java kuralım

add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java8-installer
apt-get install oracle-java8-set-default

PhpStorm Kuralım
https://www.jetbrains.com/phpstorm/download/#section=linux-version

Firefox Ayarları  (Sync üye oldum belki gerek kalmaz bir dahakine)
Arama motorunu Google çevirelim.
ABP eklentisini indirelim.

Midnight Commander ve bir kaç iyi adam Kuralım

apt-get install mc dsniff bwm-ng htop unrar zip unzip arj git

Sanallaştırma Kuralım

apt-get install virtualbox virtualbox-ext-pack

Exchange Sistemler İçin Posta İstemcisi (Ayardan sonra LogOff/LogOn Lazım)

apt-get install evolution evolution-ews

Video İzleme için VLC

add-apt-repository -y ppa:videolan/stable-daily
apt-get update
apt-get install vlc

Lazım olursa Grafik Editör

apt-get install gimp gimp-data gimp-plugin-registry gimp-data-extras

Notebook’taki kurulum için Güç Yazılımı / Ubuntu Pil Programı
apt-get remove laptop-mode-tools
add-apt-repository ppa:linrunner/tlp
apt-get update
apt-get install tlp tlp-rdw smartmontools ethtool
Bir defaya mahsus çalıştıralım. Bir daha kendi otomatik başlar.
tlp start
Durumu görmek için
tlp stat

Vsftpd Ftp Sunucu Kurulumu

Vsftpd hızlı ve güvenli bir ftp sunucudur. Kullanırken SSL destekli kullanmanızı tavsiye ederim. Aksi halde şifreleriniz görüntülenebilir formatta karşıya gitmektedir.
Sunucuyu Kurulumu ve Ayarları
apt-get install vsftpd mc

Kurulum kısa sürmektedir. Akabinde ayar dosyasını düzenleyelim.
nano  /etc/vsftpd.conf
Ayar dosyasını açtığımızda aşağıdaki parametreleri düzenliyoruz.
#Kullanıcısı olmayan yani anonim kullanımı engelliyoruz.
anonymous_enable=NO  
Lokal kullanıcı hesaplarını kullanmasını söylüyoruz.
local_enable=YES
Dosya yükleme, silme ve isim değiştirme ilemleri için yazmayı aktif ediyoruz.
write_enable=YES
Kullanıcıların kendi klasörleri dışına çıkmasını engelliyoruz.
chroot_local_user=YES
Bu işlemlerden sonra bağlanmak istediğinizde 500 OOPS: Vsftpd: Refusing To Run With Writable Root Inside Chroot() hatasını engellemek için aşağıdaki değerleri eklememiz gerekiyor.

echo allow_writeable_chroot=YES >> /etc/vsftpd.conf
echo seccomp_sandbox=NO >> /etc/vsftpd.conf

Ftp Kullanıcısı Oluşturma
Ftp kullanıcılarını oluşturalım. Komut sonrası parola belirlemenizi isteyecek. Kendim kullandığımda yapmıyorum ancak başlangıç seviyesindeki arkadaşlara kullanıcı açarken www-data grubuna eklemesini tavsiye ederim. Upload sonrası yetki karmaşası olmasın diye. -d ilede istediğim dizini ev dizini olarak atıyorum.
adduser –gid=33 –home=/var/www/salih  salih
SSL Ayarları (İsteğe Bağlıdır)

SSL bileşenlerini oluşturuyoruz. 
openssl req -x509 -nodes -days 3650 -newkey rsa:1024 -keyout /etc/ssl/private/ftpserver.pem -out /etc/ssl/private/ftpserver.pem
Oluşturduğumuz bu bileşenleri kullanmak için sunucu ayar dosyasında değişiklik yapmamız lazım. 
mcedit /etc/vsftpd.conf
Aşağıdaki parametreleri ekliyoruz.
rsa_cert_file=/etc/ssl/private/ftpserver.pem
rsa_private_key_file=/etc/ssl/private/ftpserver.pem


SSL aktif hale getirip bağlantıda mecburi kılmak içinde aşağıdaki parametreleri giriyoruz.
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH
SSL/TLS destekli FTP sunucumuzun ayarları tamamlandı. Servisi yeniden başlattıktan sonra Ftp istemciniz ile bağlanabilirsiniz.
/etc/init.d/vsftpd restart