[client]
default-character-set=utf8

[mysqld]
collation-server = utf8_unicode_ci
character-set-server = utf8
skip-character-set-client-handshake

[mysql]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

'리눅스 > mysql' 카테고리의 다른 글

my.cnf utf8 캐릭터셋 변경  (0) 2019.04.22
mysql 4.1 유저권한생성  (0) 2017.09.16
mysqladmin 설치  (0) 2014.11.23
mysql slow query  (0) 2014.11.23
mysql 5.1 -> 5.5 업그레이드 후 에러  (0) 2014.11.23
Another MySQL daemon already running with the same unix socket.  (0) 2014.11.23
Posted by 하루살이 Rohin

centos nfs 설정

 

[root@localhost /]# cat /etc/exports

/data 192.168.10.0/24(rw,sync,no_root_squash,fsid=0)

 

/data : nfs목록을 내보낼 디렉터리
192.168.10.0/24 : 접근을 허용할 IP(대역)
rw : 읽기/쓰기 설정, 읽기전용으로 설정할때는 ro
sync : 데이터의 변경사항이 디스크에 기록되기 전에는 응답하지 않는다는 설정.
no_root_squash : root로 마운트할때, nobody로 매핑(기본값)을 해제
fsid=0 : root 사용자로 nfs 마운트 됨(V4에서만 적용.)

 

OS버전별 서비스 실행 및 적용
(Centos 5.x)

/etc/init.d/nfs start

/etc/init.d/portmap start

chkconfig nfs on

chkconfig portmap on

 

(Centos 6.x)

 

/etc/init.d/nfs start

/etc/init.d/rpcbind start

/etc/init.d/rpcidmapd start

chkconfig nfs on

chkconfig rpcbind on

chkconfig rpcidmapd on

 

nfs서버 설정내용 확인

 

[root@localhost /]# exportfs -v

/data 192.168.10.0/24(rw,wdelay,no_root_squash,no_subtree_check,fsid=0)

 

nfs 클라이언트에서 nfs 마운트하기

 

[root@localhost /]#mount -t nfs 192.168.10.236:/data /data -o nolock

 

mount -t nfs : 파일시스템을 nfs로 마운트(최신버전에는 굳이 nfs 옵션을 넣지 않아도 자동으로 인식함)
192.168.10.236:/data : nfs서버ip와 nfs 설정된 경로
/data : 마운트할 클라이언트 디렉토리
-o nolock : 2개 이상의 클라이언트에서 동일한 파일의 엑세스할때, 잠금설정을 해제

 

 

1. /etc/fstab에 nfs 설정해서 등록시, 가끔 정상적으로 nfs마운트를 못해서 파일시스템 에러메시지로 정상 부팅 안되는 경우가 있으니 가급적 /etc/rc.d/rc.local에서 마운트하는 방법을 권장…

 

[root@localhost ~]# cat /etc/rc.local

mount -t nfs 192.168.10.236:/data /data -o nolock

 

2. Centos6이상은 nfs프로토콜 버전이 4버전으로 업그레이드 된 이후에 no_root_squash 옵션이 안먹힘.
클라이언트에서 nfs버전을 3으로 지정해서 마운트하면 적용됨 -o nolock,vers=3
또 하나 방법은 클라이언트에서 nfsmount.conf파일에 nfs서버 버전을 3으로 설정하면 됨.

 

[root@localhost /]# grep ‘Nfsvers’ /etc/nfsmount.conf

Nfsvers=3

'리눅스 > 기타' 카테고리의 다른 글

centos nfs 설정  (0) 2019.04.17
sphinx error  (0) 2019.04.17
awstats 설치  (0) 2018.11.22
tar 특정파일,특정디렉토리 압축,압축해제  (0) 2017.09.01
CentOS 의 VSFTPD 접속시 500 OOPS: cannot change directory:/root 에러.  (0) 2014.11.24
Centos vnc xwindow 설치  (0) 2014.11.23
Posted by 하루살이 Rohin

특정 계정만 su에 접근할수있게끔 설정하는 방법이있다.

/bin/su 의 권한을 수정하는것인데 아래와같이 설정하면된다.

 

1. /bin/su 의 소유권을 바꾼다.

 

초기에는 /bin/su의 권한이

 

-rwsr-x--- 1 root root 28336  3월 21  2012 /bin/su*

 

위와같이 root.root 로되어있다. 이부분을 

 

#chown root:wheel /bin/su

 

명령어로 아래와같이 바꿔준다.

 

-rwxr-x--- 1 root wheel 28336  3월 21  2012 /bin/su

 

2.바꾼뒤 접속을 시도하였을시 패스워드는 정확하지만 접속이 안될수있는경우가있다.

 

이럴경우 /bin/su의 권한을 다시 설정해본다.

 

#chmod 4750 /bin/su

 

위와같이 수정후 다시 접속해보면 정상접근되는부분 확인된다.

'리눅스 > Security' 카테고리의 다른 글

/bin/su 4750 설정  (0) 2019.04.17
apache 2.4에 modsecurity-2.9 설치  (0) 2019.04.17
iptables 포트 포워딩  (0) 2019.04.17
centos7 iptables 사용  (0) 2019.04.17
Posted by 하루살이 Rohin