Linux/설치/설정2011/05/11 15:53

서버 작업을 할때 흔적을 남기기 위해서 커멘드를 수행한 시간을 남겨야 할 때가 있다.
bash를 이용할 경우 기본적으로 제공하는 기능을 이용하면 쉽게 설정할 수 있다.

HISTTIMEFORMAT를 설정 하면 된다. 자세한것은 googling ~~

적용하고자 하는 설정 내용들
export HISTSIZE=10000      # 히스토리 갯수 수정
export HISTFILESIZE=1000000     # 히스토리 파일 크기 수정
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "     # 날짜 출력 형식



위 내용을 프로파일에 추가
echo export HISTSIZE=10000         > /etc/profile.d/bash_conf.sh
echo export HISTFILESIZE=1000000        >> /etc/profile.d/bash_conf.sh
echo export HISTTIMEFORMAT=\"%Y-%m-%d %H:%M:%S \"   >> /etc/profile.d/bash_conf.sh


변경된 .bash_history파일 ( 파일에는 타임 스템프가 붙는다)
#1305095654
exit
exit
#1305095158
ls
#1305095162
ls
#1305095208
vi /etc/profile.d/bash_conf.sh


.bash_history를 볼 때는 다음과 같이 history 명령을 통해서 본다.
history명령을 통해서 볼 때 날짜 포멧이 결정된다.
  # history
 1003  2011-05-11 15:37:09 lsb_release -a
 1004  2011-05-11 15:37:32 export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S '
 1005  2011-05-11 15:37:33 history
 1006  2011-05-11 15:38:16 vi .bash_profile
 1007  2011-05-11 15:38:20 vi .bash_historyHIS
 1008  2011-05-11 15:38:54 vi .bash_history
 1009  2011-05-11 15:40:07 export
 1010  2011-05-11 15:40:28 history





저작자 표시 비영리 동일 조건 변경 허락
Posted by dosuser(신대용) dosuser
Linux/설치/설정2010/03/28 16:19


# default: off
# description: The tftp server serves files using the trivial file transfer \
#       protocol.  The tftp protocol is often used to boot diskless \
#       workstations, download configuration files to network-aware printers, \
#       and to start the installation process for some operating systems.
service tftp
{
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = -s /tftpboot
        disable                 = no
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}

저작자 표시 비영리 동일 조건 변경 허락
Posted by dosuser(신대용) dosuser
Linux/설치/설정2009/11/13 00:37


이클립스 클릭 버그

http://mou.me.uk/2009/10/31/fixing-eclipse-in-ubuntu-9-10-karmic-koala/




한글 입력 버그


http://www.spoonzero.com/?p=177
저작자 표시 비영리 동일 조건 변경 허락
Posted by dosuser(신대용) dosuser
Linux/설치/설정2009/10/12 02:26


핵심만 보기



학교와 집 네트워크 상황, 뭐 이런 느낌이다.
대용이네 네트웍
집에 컴퓨터가 데스크탑이 160G 노트북이 250G인지라.... 자료넣을 디스크 용량이 부족해도 너무 부족하다. 언제나 번돈의 120%를 쓰는 나로써는 당연히 네트워크 스토리지를 살 돈이 없어서.(취업하고 첫 월급으로 사주마)

SSH터널링을 하기로 했다-_-

그림에서 보듯이 옆집의 해커씨가 가끔 스니핑도 해주시고 계신 상황이라서-_- SSH는 필수다.
아무래도 명함을 아파트 1층에 붙여 놓아야 할꺼 같긴하다. 설마 그 명함(?) 붙여놓았는데 장난 치진 않겠지.

모두 리눅스를 깔아서 쓰다가... 불의의 사고로 데스크탑이 windows 7으로 돌아가고 있다.( 절대 모 은행이 virtualbox를 이용한 가상머신으로 접속했더니 블루스크린나서 그러는건 아니다)



SSH를 이용하여 학교서버들에 있는 samba와 연결을 해야야겠어서 이리저리 해봤는데 안되더라..
이유를 보니 윈도우의 뭔 놈의 패치녀석이 445포트를 막아 놓았다고 -_-. vista SP2와 SP3 등등은 안된다...
거기다가 vista의 솔루션을 적용시켜 보려 했더니 .... windows 7에는 그? 서비스 없는데?-_-


핵심.

1. 윈도우에서 445포트를 막아 놓았다. windows 7은 깐지 하루 밖에 안돼서 뭐가 뭔지 귀찮다.
http://www.sshvpn.de/ 에가서 프로그램을 받는다. 올려도 놓았다.
프로그램을 실행 시켜서 막아 놓은것을 푼다. 관리자 권한으로 실행시킨다.

2. 루프백 네트웍 아답터를 하나 추가 한다. 물론 설정도
 windows 7에서는 제어판의 컴퓨터관리의 레거시 하드웨어 추가 로 가자
Microsoft 사의 Loopback Adapter를 선택해서 추가하도록하자


대충 까이꺼 ~


3. putty를 가지고 잘 연결한다.
첫 번째 : source 139 , destination 자기컴퓨터 아이피:139   이라고 적고 추가.
두 번째 : source 10.0.0.1:139, destination 127.0.0.1:139
세 번째 : source 445, destination 자기컴퓨터 아이피:445 이라고 적고 추가.
네 번째 : source 10.0.0.1:445 , destination 127.0.0.1:445





설정이 매우 맘에 안들긴하지만(더 간단한 것도 있을테데-_-,KLDP에 나와있는게 이거니...)
5. 연결이나 한다.

5. samba에 연결한다.
ㅡ.ㅡ 패스워드와 아이디를 묻는 화면은 넣지 않았다. 만에 하나 삼바에 패스워드 하나 묻지 않고 연결된다면 문제가 상당히 심각한 것이므로 방화벽을 모두 풀고 초기버전의 메일서버를 운영한다던지 초기버전의 phpbb를 웹서버에서 운영하는 등의 방법으로 해킹을 당해보고 보안의 심각성을 느껴보자. 또 하나 ssh서버에 root로 로그인을 할수 있도록 해 놓았다면 큰맘먹고 ssh bruteforce공격을 실제 해보고 감상문을 적어보자.

잘 쓰자.


6. 끝




이거 작성하면 느낀건데... 윈도우 7의 화면캡쳐 프로그램은 여전히 쓰레기군요....단축키는 인식해야 할꺼 아냐..
그림판은 뭔가 좀 달라 졌네요-_-
역시 타블렛은 드라이버 안깔면 병맛..

저작자 표시 비영리 동일 조건 변경 허락
Posted by dosuser(신대용) dosuser