26.02.2014 г.

Маунтване на windows7 share в centos

Заради премахването на: smbmount

yim install cifs-utils samba-client samba-common
mkdir /mnt/windows7

mount -t cifs //192.168.1.5/share /mnt/windows7 -o username=user,password=password

За листване на шеринга:
smbclient //ip/share -U username

20.02.2014 г.

Инсталиране на vmware в linux

Инсталират се:

su -c "apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox gcc build-essential linux-headers-$(uname -r)"

vmware след като се свали и разархивира: 

./vmwarte.bundle

10.02.2014 г.

Задаване на статично ip в CENTOS

nano /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=”p1p1″

BOOTPROTO=”static”

IPADDR=192.168.1.200

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

# HWADDR=”00:12:34:56:78:90″

DNS1=192.168.1.1

DNS2=4.2.2.2

NM_CONTROLLED=”no”

ONBOOT=”yes”

TYPE=”Ethernet”

6.02.2014 г.

Samba share only user folder

[global]
    server string = %h server
    security = USER
    map to guest = Bad User
    obey pam restrictions = Yes
    pam password change = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
    unix password sync = Yes
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    dns proxy = No
    usershare allow guests = Yes
    panic action = /usr/share/samba/panic-action %d
    idmap config * : backend = tdb

[homes]
    comment = Home Directories
    valid users = %S
    browseable = No
    read only = No
    writable = Yes

/**
client lanman auth = Yes
lanman auth = Yes
*//

Бекъп ресторе на firebird base.

#! /bin/bash
#Proverqva dali si root
if [ "$(id -u)" != "0" ];then
echo "Trqbva da si root za da stane"
exit 1
fi
#Pita dali da pravi backup ili restore!!!!!
read -p "KAKAVO SHTE PRAVISH? b-za Backup r-za Restore (b/r)" VAPROS
if [ "$VAPROS" = "b" ]; then
#Zapitvane za restart na firebird-a
echo -------------------------------------------------------
read -p "ISKASH LI DA RESTARTIRASH FIREBIRD-A? y-za Da n- Za Ne (y/n)" FIREBIRD
echo -------------------------------------------------------
if [ "$FIREBIRD" = "y" ]; then
echo "SHTE SE RESTATIRA FIREBIRD-A WHAIT!!!"
res=`/etc/init.d/firebird2.5-super restart`
echo $res &&
ping -c 5 127.0.0.1
else
echo "Nama da se restartira firebirda"
fi
#Zapitvane za izbor na baza za backup
echo --------------------------------------------------------
echo "ZADADENIQT PAT E! /home/user/base/firebird.fdb"
echo -------------------------------------------------------
read -p  "IZPOLZVAI OSNOVNIQT PAT ILI NAPISHI NOV!!!: y-za SASHTIQ n- za NOV (y/n)" RESP
if [ "$RESP" = "y" ]; then
echo "Izbra zadadeniqt pat"
realpat="/home/user/base/firebird.fdb"
cp -p /home/user/base/firebird.fdb "/home/user/base/backupdir/firebird-`date`.fdb" &&
gbak -t -v -user SYSDBA -password masterkey "$realpat" /home/user/base/firebird.fbk &&
chown user.user /home/user/base/firebird.fbk
else
echo "Vavedi patq do bazata na fdb-to"
read pat
cp -p "$pat" "/home/user/base/backupdir/firebird-`date`.fdb" &&
gbak -t -v -user SYSDBA -password masterkey "$pat" /home/user/base/firebird.fbk &&
chown user.user /home/user/base/firebird.fbk
fi
else
echo "Shte pravi restore, napravi restart na firebirda!!!"
read -p "ISKASH LI DA RESTARTIRASH FIREBIRD-A? y-za Da n- Za Ne (y/n)" RESFIREBIRD
echo -------------------------------------------------------
if [ "$RESFIREBIRD" = "y" ]; then
echo "SHTE SE RESTATIRA FIREBIRD-A WHAIT!!!"
res=`/etc/init.d/firebird2.5-super restart`
echo $res &&
ping -c 5 127.0.0.1
else
echo "Nama da se restartira firebirda"
fi
#Zapitvane za izbor na baza za restore
echo --------------------------------------------------------
echo "ZADADENIQT PAT E! /home/user/base/firebird.fbk"
echo -------------------------------------------------------
read -p  "IZPOLZVAI OSNOVNIQT PAT ILI NAPISHI NOV!!!: y-za SASHTIQ n- za NOV (y/n)" RESTORERESP
if [ "$RESTORERESP" = "y" ]; then
echo "Izbra zadadeniqt pat"
realpatres="/home/user/base/firebird.fbk"
mv /home/user/base/firebird.fdb "/homeuser/base/backupdir/firebird-`date`.fdb" &&
gbak -c -v -user SYSDBA -password masterkey "$realpatres" /home/user/base/firebird.fdb &&
chown user.user /home/user/base/firebird.fdb &&
chmod 777 /home/user/base/firebird.fdb &&
echo "OK"
else
echo "Vavedi patq do bazata na fbk-to"
read pat
mv /home/user/base/firebird.fdb "/home/user/base/backupdir/firebird-`date`.fdb" &&
gbak -t -v -user SYSDBA -password masterkey "$pat" /home/user/base/firebird.fdb &&
chown user.user /home/user/base/firebird.fdb &&
chmod 777 /home/user/base/firebird.fdb &&
echo "OK"
fi
fi

2.02.2014 г.

Зарежда x11vnc

Инсталираме x11vnc
apt-get install x11vnc

Добавяме командата да стартира заедно с машината:
x11vnc -nap -wait 5 -noxdamage -passwd parola -display :0 -forever