계정 생성
|
grant usage on *.* to 사용자ID@접속호스트 identified by "패스워드" |
localhost 에서 접속가능한 testuser 계정 생성
|
grant usage on *.* to testuser@localhost identified by "password" |
어디서나 접속가능한 testuser 계정 생성
|
grant usage on *.* to testuser@"%" identified by "password" |
권한 부여
|
grant 각종 권한들 on 디비이름 to 사용자ID@접속호스트 |
testuser 계정에 모든 database 의 모든 테이블에 어디서나 접속가능한 권한 부여, 비밀번호는 testuser123 으로 부여
|
grant all privileges on *.* to testuser@'%' identified by 'testuser123' with grant option |
testuser 계정에 testdb database 의 모든 테이블에 localhost 에서만 접속가능한 권한 부여
|
grant all privileges on testdb.* to testuser@'localhost' identified by 'testuser123' with grant option |
권한 삭제
|
revoke 각종 권한들 on 디비이름.테이블 from 사용자ID@접속호스트 |
testuser 계정이 localhost 에서 접속 시 dbname 데이터베이스의 테이블에 대한 select, insert, update 권한을 삭제
|
revoke select, insert, update dbname.* from testuser@localhost |
testuser 계정이 어디서나 접속 시 모든 권한 삭제
|
revoke all on *.* from testuser@"%" |
권한 적용
|
flush privileges |
권한 조회
|
show grants for 사용자ID@접속호스트 |
testuser 계정의 어디서나 접속가능한 권한 조회
|
show grants for testuser@"%" |
암호 설정
|
set password for 사용자ID@접속호스트 = password('new-password') |
testuser 계정의 어디서나 접속가능한 비밀번호 변경
|
set password for testuser@"%" = password('testuser12') |
출처 : https://www.fun25.co.kr/blog/mysql-account-privilege-query/?page=7&category=001
'교육' 카테고리의 다른 글
| 2019학년도 고입 추가모집 고교 및 인원현황 (0) | 2019.01.10 |
|---|---|
| MySQL 캐릭터셋을 utf8 로 설정하기 (0) | 2016.09.08 |
| CentOS – 가장 빠른 Yum 저장소 설정하기 (0) | 2016.09.08 |
| [리눅스] screen 명령어 사용법 (0) | 2016.09.08 |
| [리눅스] vi 에디터 탭 사이즈 설정하기 (0) | 2016.09.08 |
yum 의 fastestmirror 라는 플러그인을 이용해서 가장 빠른 저장소를 설정하도록 합니다. 아무래도 외국 보다는 국내 저장소가 빠르고 우분투는 그렇지만 CentOS 도 daum 에서 제공하는 저장소가 제일 빠른 듯 합니다. 간단히 yum repolist 명령을 실행해 주면 아래와 같이 플러그인이 가장 빠른 저장소를 찾아서 설정을 해 줍니다. 이 후부터는 외국 저장소보다는 훨씬 빠르게 yum 을 이용할 수가 있습니다.
# yum repolist
'교육' 카테고리의 다른 글
| MySQL 캐릭터셋을 utf8 로 설정하기 (0) | 2016.09.08 |
|---|---|
| MySQL 계정관리/권한관리 (0) | 2016.09.08 |
| [리눅스] screen 명령어 사용법 (0) | 2016.09.08 |
| [리눅스] vi 에디터 탭 사이즈 설정하기 (0) | 2016.09.08 |
| [리눅스] cat 명령어 (0) | 2016.09.08 |
screen 명령어는 요즘은 거의 사용하지 않는 명령어인데요. 아주 가끔 유용하게 쓰일 경우가 있을 수 있으니 이런 기능을 하는 명령어가 있구나 하는 정도로 한번 봐 두시면 혹시 나중에 도움이 될 수도 있을 듯 합니다.
putty 와 같은 ssh 접속 클라이언트의 경우 탭 기능이 없어서 screen 명령을 이용해서 화면 전환을 하면서 사용하면 괜찮을 듯도 합니다.
screen 은 우리가 콘솔에서 alt+1, alt+2 이런식으로 모니터 화면을 변경해 가면서 작업하듯이 ssh 접속을 한번만 하고 쉘을 여러개 띄워서 전환하면서 사용가능합니다.
스크린 생성
test1 이라는 이름의 스크린을 하나 생성합니다. 생성 한 후에는 그냥 로그인 화면처럼 쉘 프롬프트가 뜹니다.
# screen -S test1
스크린 리스트 현재 사용중인 스크린 목록입니다.
# screen -list
There are screens on:
3591.test2 (2015년 09월 15일 20시 39분 23초) (Attached)
3579.test1 (2015년 09월 15일 20시 39분 15초) (Detached)
2 Sockets in /var/run/screen/S-root.
스크린 전환
단축키는 ctrl+a, 숫자 를 입력하면 순서대로 해당 화면으로 이동합니다.
# screen -r test2
화면 분할
ctrl+a, S 단축키를 입력하면 화면 분할
ctrl+a, Tab 키는 분할된 영역 이동
ctrl+a, Q 는 현재 영역만 제외하고 모두 제거
아주 간단한 명령어만 설명 드렸고 구글링하시면 좀 더 자세한 사용법들이 있으니 참고하시면 될 듯 합니다.
출처 ; https://www.fun25.co.kr/blog/linux-screen-command-usage/?page=3&category=001
'교육' 카테고리의 다른 글
| MySQL 계정관리/권한관리 (0) | 2016.09.08 |
|---|---|
| CentOS – 가장 빠른 Yum 저장소 설정하기 (0) | 2016.09.08 |
| [리눅스] vi 에디터 탭 사이즈 설정하기 (0) | 2016.09.08 |
| [리눅스] cat 명령어 (0) | 2016.09.08 |
| [리눅스] CentOS 7 로케일 변경 (0) | 2016.09.08 |
vi 에디터의 탭 사이즈 설정법입니다.
아래는 탭키를 스페이스 4칸으로 설정합니다. vi 에디터 내에서 아래와 같이 입력합니다.
:set ts=4
위의 ts(tabstop) 은 탭키를 스페이스로 변환해서 보여주긴 하나 실제로 파일에는 탭키로 저장되어 있습니다.
탭키를 아예 스페이스로 저장할려면 expandtab 을 설정하면 됩니다.
:set expandtab
반대인 경우는
:set noexpandtab
영구적으로 설정할려면 ~/.exrc 파일에 아래와 같이 추가합니다.
set ts=4
set expandtab
set ai
'교육' 카테고리의 다른 글
| CentOS – 가장 빠른 Yum 저장소 설정하기 (0) | 2016.09.08 |
|---|---|
| [리눅스] screen 명령어 사용법 (0) | 2016.09.08 |
| [리눅스] cat 명령어 (0) | 2016.09.08 |
| [리눅스] CentOS 7 로케일 변경 (0) | 2016.09.08 |
| CentOS 7 에서 XWindow 설치하기 (0) | 2016.09.08 |
리눅스의 cat 명령어 예제입니다. 파일의 내용을 터미널에 출력할때 사용합니다.
우분투 14.04 에서 테스트 했습니다.
옵션
-n : 라인넘버 표시
-E : 라인의 끝에 $ 표시
-s : 빈 라인이 여러개 연속으로 있으면 하나만 표시
-t : 탭 문자를 ^I 로 표시
-v : Non-priting 문자를 표시 (^M, M- 등)
테스트 파일 test.txt
aaaaaaaaaaaaaa
bbbbbbbbbbbbbb
cccccccccccccc
dddddddddddddddd
테스트
# cat -nEsvt test.txt
1 aaaaaaaaaaaaaa$
2 $
3 bbbbbbbbbbbbbb$
4 $
5 cccccccccccccc$
6 $
7 ^Idddddddddddddddd$
8 $
출처 : https://www.fun25.co.kr/blog/linux-cat-command-example/?page=2&category=001
'교육' 카테고리의 다른 글
| [리눅스] screen 명령어 사용법 (0) | 2016.09.08 |
|---|---|
| [리눅스] vi 에디터 탭 사이즈 설정하기 (0) | 2016.09.08 |
| [리눅스] CentOS 7 로케일 변경 (0) | 2016.09.08 |
| CentOS 7 에서 XWindow 설치하기 (0) | 2016.09.08 |
| VirtualBox(버추얼박스) COM 개체를 만들 수 없습니다. 에러 해결 (0) | 2016.09.08 |



