ㄱ. 초점거리에 따른 거리감 변화


http://giphy.com/gifs/26tnkUWu4u8sobeh2


http://giphy.com/gifs/portrait-l46Cxn3DvFngmYzba


ㄴ. 조리개 수치에 따른 심도 변화


ㄷ. 색공간


ㄹ. YCr ext ext 4:2:0 4:4:4

신고

'촬영' 카테고리의 다른 글

미완6  (0) 2017.03.03
미완5  (0) 2014.07.21
미완4  (0) 2014.07.21
미완3  (0) 2014.07.21
미완2  (0) 2014.07.21
미완1  (0) 2014.07.21

우선 root로 로그인한다.


bash shell

    리눅스에 기본으로 사용하는 bash shell을 freeBSD에 깔고 사용해보도록 한다.

debian계열에 apt-get, redhat계열에 yum이 있다면, freeBSD에는 pkg가 있다. 이를 이용하면 간단하게 bash shell을 설치할 수 있다. 

# pkg install bash


처음 pkg를 사용한다면 우선 컴퓨터가 pkg를 설치할 것이다. 그럼 이제 bash의 위치를 알아본다.

# which bash


필자의 경우 /usr/local/bin/bash 라고 나왔다. 그럼 이제 chsh명령으로 쉘을 변경한다.

# chsh -s /usr/local/bin/bash
# chsh -s /usr/local/bin/bash USERNAME


첫번째줄 명령어로 root의 쉘을 bash로 바꾸고, 아래줄 명령어로 본인이 사용할 계정을 USERNAME부분에 넣어 쉘을 bash로 바꾼다.


sudo

    보안을 위해 늘 강조하는 것이 sudo의 사용이다. 특히나 원격 접속을 사용한다면 sudo를 사용하고, root로 로그인이나 su사용을 정말 미칠듯이 필요할때를 제외하곤 사용하지 않는다. 왜냐면 root로 로그인이나, su 사용은 root 비밀번호를 요구하기 때문이다. root가 털린다면 서버가 통으로 털렸다고 봐도 좋다. 그러니 root보안을 철저히해야한다. sudo는 root가 아닌 본계정의 비밀번호만 요구하므로, 혹 계정이 털리더라도 이는 root로 처리가 가능하다. 그럼 pkg를 이용해 sudo를 설치한다.

# pkg install sudo


그럼 이제 sudo 설정을 진행한다.

# visudo


주석처리된 이 부분을 주석을 해제한다.

#%wheel ALL=(ALL) ALL

주석을 해제하기위해 %로가서 i를 눌러 insert모드로 들어가 주석 표시인 #을 삭제한다. 그리고 esc를 누르고 :wq하면 저장하고 나갈수 있다. 이는 wheel 그룹에게 sudo 권한을 준다는 의미다. 특정 유저(USERNAME)에게만 주고자 한다면 아래를 추가한다.

USERNAME ALL=(ALL) ALL


이로써 sudo의 사용이 가능하다. 이제 다른 컴퓨터로 가서 ssh로 root가 아닌 본인계정으로 접속하여 사용하면 된다. sudo로 임시적인 su를 사용할 수 있는 명령어로 이번 포스트를 마친다.

$ sudo -s


보안을 위해 sudo를 애용하자.

신고

'Computing' 카테고리의 다른 글

freeBSD에서 bash shell 과 sudo 설치 및 사용  (3) 2016.04.28
FreeBSD 설치  (0) 2016.04.28
  1. 1466229142 2016.06.18 14:52 신고

    잘보고가요~

  2. 1466830905 2016.06.25 14:01 신고

    좋은소식 잘 읽었습니다.~^^

  3. 1467584469 2016.07.04 07:21 신고

    알찬 정보 좋네요~

FreeBSD란?

    FreeBSD 또한 유닉스 계통의 os이다. 유닉스 계통도는 https://en.wikipedia.org/wiki/Unix-like 영문위키를 참조하시면 알 수 있다. FreeBSD와 Linux의 큰 차이점은 BSD는 커널과 userland를 같이 묶어서 BSD라고 부르는 점이다. 리눅스는 이전에도 설명했듯이 엄밀히 따지면 커널만 뜻하고, userland는 각 배포판별로 제각각이다. 이것보다 더 큰 차이점이 하나 있는데, 바로 라이센스이다. BSD는 조건이 없다. 그냥 열린 저작권이다. 그에 반해 리눅스는 GNU GPL에 따라 철저히 라이센스가 전염되고 소스를 공개해야되는 그런 강제성을 띈다. 그런 관계로 많은 회사들이 BSD 특히 freeBSD를 가져다 os를 만들곤 한다. 애플의 os x가 대표적이다. 소니의 플레이스테이션3와 4의 os 또한 freeBSD 기반이다. 그리고 이번에 티맥스 os 또한 freeBSD로 밝혀졌다. 애플의 경우 본인들이 수정해서 사용한 BSD커널을 다시 freeBSD 측에 공개하는 대인배적 행위로 애플과 freeBSD사이의 밀월관계를 시작했다. freeBSD는 Linux를 만든 리누스 토팔즈는 FreeBSD가 좀만 더 일찍 세상에 나왔더라면 본인은 리눅스를 만들지 않았을 것이라고 말한 적이 있을 정도로 안정적인 os이다.


FreeBSD 다운로드

    freeBSD공식 홈페이지나

ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/10.3/


사랑하는 카이스트에서 받을 수 있다.

http://ftp.kaist.ac.kr/FreeBSD/releases/ISO-IMAGES/10.3/


여기선 현재 최신버젼인 10.3을 다운받으며, 설치용 부팅 usb를 만들기 위해 memstick버젼을 받는다.

http://ftp.kaist.ac.kr/FreeBSD/releases/ISO-IMAGES/10.3/FreeBSD-10.3-RELEASE-amd64-memstick.img


설치용 부팅 USB 만들기

    centos7 때를 참고하면 된다.

http://studio71e6.tistory.com/102


다만 rufus에서 cd image를 클릭했을때, 파일종류를 iso만 고를 수 있게 되어있는데서 선택이 불가하다. 그러면 파일종류를 모든 으로 바꾼 후 다운받은 *.img를 선택할 수 있다.


FreeBSD 설치

    인스톨 화면을 유심히 읽으면서, 또한 centos7 때를 참고하면 쉽게 설치 가능하다.

http://studio71e6.tistory.com/102


다만, 필자의 경우 lib32는 해제하고, pkg로만 진행할거라 ports tree 설치도 하지 않았다.
pkg와 Ports차이는 공식 문서 참고
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html#ports-synopsis


그리고 sshd, ntd, powerd 정도는 필수로 설치하고, 파티션은 zfs로 설치하였다. 설정시 stripe로 설치할 하드를 설정했으며, swap은 4g 주었다. 또한 root이외에 본인의 아이디를 생성할때 그룹을 wheel로 하였다. wheel은 전통적으로 unix에서 관리자를 칭하는 해커들 사이의 언어였다. 후에 sudo를 편하게 쓰기 위해 꼭 그룹을 wheel에 넣자. 물론 지금 안했다고 나중에 그룹을 바꿀 수 없는건 아니니 안심해도 좋다.

신고

'Computing' 카테고리의 다른 글

freeBSD에서 bash shell 과 sudo 설치 및 사용  (3) 2016.04.28
FreeBSD 설치  (0) 2016.04.28

+ Recent posts

티스토리 툴바