Linux-Centos

Linux-Centos OpenVPN üzerine SAMBA kurulumu

Linux ve Centos OpenVPN servera Samba Kurulumu

 

Linux sunucularda Samba ile OpenVPN üzerinden dosya oluşturabilir , yedekleme yapabilir ve uzaktan dosyanın kontrolünü sağlayabilirsiniz.

Linux sunucunuza SAMBA kurulumunu aşağıdaki adımları takip ederek yapabilirsiniz.

rpm -qa | grep samba // Serverda herhangi bir samba paketi var mı kontrol ediyoruz.

yum list installed | grep samba 

yum remove samba* // Samba ile ilgili herhangi bir paket var ise siliyoruz.

yum install samba* -y // Sambayı serverımıza indiriyoruz

mkdir -p /samba/anonymous_share // Test amaçlı bir dosya oluşturuyoruz, dosya yolu ve ismini kendinize göre değiştirebilirsiniz.

chmod -R 0777 /samba/anonymous_share //Dosyayı paylaşıma açacagımız için izinlerini ayarlıyoruz

vi /etc/samba/smb.conf // Config dosyasını açıyoruz

//Aşağıdaki satırları global parantezinin altına ekliyoruz.

## Add the following lines under [global] section ##
unix charset = UTF-8
dos charset = CP932
## Change the to windows default workgroup ##
workgroup = WORKGROUP

## Uncomment and set the IP Range ##
hosts allow = 127. 192.168.1.

## Uncomment ##
max protocol = SMB2

## Uncomment, and change the value of 'Security' to 'user' ##
security = user

## Add the following line ##
map to guest = Bad User

## Add the following lines at the bottom ##
[Anonymous share]
path = /samba/anonymous_share
writable = yes
browsable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777

systemctl start smb //Samba servislerimizi başlatıyoruz.
systemctl start nmb
systemctl enable smb
systemctl enable nmb

firewall-cmd --permanent --add-port=137/tcp //Firewall yüklü ise izinlerini ayarlıyoruz.
firewall-cmd --permanent --add-port=138/tcp
firewall-cmd --permanent --add-port=139/tcp
firewall-cmd --permanent --add-port=445/tcp
firewall-cmd --permanent --add-port=901/tcp

setsebool -P samba_enable_home_dirs on //Selinux'u disable mı bakıyoruz , değilse aşağıdaki komut ile config dosyasına girip disable ediyoruz.

vi /etc/sysconfig/selinux

Kurulumumuz tamamlanmıştır ,

Windows bilgisayarınızdan Çalıştır->\\vpn ip adresiniz   yazarak paylaşımlı dosyalara ulaşabilirsiniz.

//VPN ip adresimizi yine komut satırında ifconfig yazarak öğrenebiliriz.

 

Faydalı olması dileğiyle...

 

Linux-Centos OpenVPN Kurulumu

Centos VPS/VDS'lerinize aşağıdaki yönergeleri takip ederek OpenVPN kurulumu yapabilirsiniz.

 

yum -y update //Sistemi güncelliyoruz
yum -y install wget //Wget i kuruyoruz.

cat /dev/net/tun //Etkin mi değil mi kontrol ediyoruz.Aşağıdaki çıktıyı almamız gerek

cat: /dev/net/tun: File descriptor in bad state

wget https://openvpn.net/index.php/access-server/download-openvpn-as-sw/113.html?osfamily=CentOS //Komutu ile openvpn paketini indiriyoruz
rpm -i (indirmiş olduğumuz dosya yolu) // indirilen openvpn install dosyasının kurulumunu yapıyoruz

Kurulum tamamlandığında OpenVPN kullanıcısının şifresini güncelleyelim;
passwd openvpn // yeni şifre belirliyoruz

İki kez yeni şifremizi girmemizi isteyecektir,şifremizi dikkatli bir şekilde giriyoruz.

https://sunucuipadresi:943/admin // linkten admin paneline girebiliriz.

https://sunucuipadresi:943/ //linkten client girişi yapabilmekteyiz.

 

Panele giriş yaptıktan sonra , bütün ayarlarımızı arayüz üzerinden yapabilmekteyiz,

Centos 6, centos 6 32 bit ve centos 7 için ayrı ayrı yükleme dosyaları mevcuttur.

Buraya tıklayarak OpenVPN ' in kurmak istediğiniz işletim sistemine uygun sürümünü edinebilirsiniz.

Faydalı Olması Dileğiyle...

Linux'e remote desktop(uzak masaüstü) bağlantısı nasıl yapılır?

Linux işletim sistemi yüklü serverlarınıza uzak masaüstü bağlantısı gerçekleştirebilmek için;

 

Önce terminal(uç birim) i açıyoruz. (CTRL + ALT + T kısayolu ile terminali açabiliriz.)

Açılan terminal penceresinden;

' sudo su '  komutunu giriyoruz. Bu komutu işlettikten sonra bize root şifremizi soracaktır.Root şifremizi de girip enter'a basıyoruz.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

' sudo apt-get install xrdp ' komutunu girerek xrdp'yi linux a yüklemeye başlıyoruz.Bu komuttan sonra bize E/H soracaktır. E yazıp enter'a basıyoruz.

xrdp kurulumu tamamlandıktan sonra aşağıdaki komutları teker teker işletiyoruz.Karşımıza gelen E/H sorularının hepsini E diye yanıtlıyoruz.

sudo apt-add-repository ppa:ubuntu-mate-dev/ppa

sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install ubuntu-mate-core ubuntu-mate-desktop

echo mate-session >~/.xsession

sudo service xrdp restart

 
Kurulum bittikten linux'a uzaktan erişmek istediğimiz cihazdan uzak masaüstü programını açıp kullanıcı adımız ve şifremiz ile linux işletim sistemi yüklü serverımıza erişebiliriz.
 
 
 
 
SunucuPARK Destek

Linux-Centos Sunucuya FTP server kurulumu(vsftpd)

Centos sunucunuzu kurdunuz,herhangi bir panel kurulumu yapmıyorsunuz,kullanıcı adınız ve şifreniz ile FTP bağlantısı yapıp içerisine dosya upload etmek istiyorsunuz,

Bu işlemi gerçekleştirebilmek için Centos/Linux sunucunuza FTP server yüklemeniz gerekmektedir.

Aşağıdaki adımları takip ederek FTP server yüklemenizi gerçekleştirebilir ve kullanıcı tanımlayıp Filezilla vb programlar yardımı ile FTP serverınıza dosya upload etmeye başlayabilirsiniz.

FTP Bağlantısı için vsftpd kurulumu yapacağız.

1.vsftp'yi kuralım;

yum -y install vsftpd
 
2.ftp yi kuralım
 
yum -y install ftp
 
Bu işlemler sonucu kurulum işlemlerini tamamlamış oluyoruz,fakat gerekli ayarları yapmadan ve kullanıcı tanımlamadan ftp serverı kullanamıyoruz, aşağıdaki adımları takip ederek ayarlarımızı yapalım;
 
3.config dosyamız üzerinde değişikliklerimizi gerçekleştirelim
 
vi /etc/vsftpd/vsftpd.conf
 
4.Açılan ayarlar sayfasında 'i' tuşuna basarak(insert) aşağıdaki satırları bulup güncelleyelim;
 
anonymous_enable=NO
local_enable=YES
chroot_local_user=YES
 
güncelleme işleminden sonra esc tuşuna basıp ':wq!' enter yapalım.(değişikliklerimizi kayıt etmiş oluyoruz)
 
5.VSFTPD servisimizi restart edelim.
 
service vsftpd restart
 
6.FTP Kullanıcısı ekleyelim ve şifresini verelim.
 
adduser kullaniciadi
passwd kullaniciadi
 
Şimdi herhangi bir FTP programından Centos sunucumuza FTP bağlantısı gerçekleştirebiliriz.
Faydalı olması dileğiyle
 
SunucuPARK Destek
 
 
 
 
 
 
 

 

 

DirectAdmin Mesaj Sistemde Çok Mesaj Birikti ve Açılmıyorsa

DirectAdmin mesaj sisteminde zamanla biriken mesajlar panel üzerinden kontrolü zor hale getirmektedir ve zamanla panelde bir sekmeye tıkladığımızda cevap alamaz hale gelmeye başlayacaktır.

Böyle bir durumda mesajları silebilmek için;

Serverımıza ssh ile login oluyoruz ve aşağıdaki komutları yazıyoruz.

 

cd /usr/local/directadmin/data/admin
echo -n "" > tickets.list
cp tickets.list tickets.list.backup
tail -n 500 tickets.list.backup > tickets.list
rm tickets.list.backup

 

Faydalı Olması Dileğiyle...

SunucuPARK Destek.