[01:07] <pp25782> 안녕하세요?
[01:35] <pp25782> 궁금한게 있는데요, svr_sso1.log라는 로그파일이 있다고하면,
[01:36] <pp25782> vi로 열면  ^@가 무한반복되어 깨져서(?) 나오구요.
[01:36] <pp25782> tail -f svr_sso1.log해서 열면 글씨가 정상으로 나옵니다.
[01:36] <pp25782> 뭐가 문제일까요?
[01:38] <pp25782> 서버에 접근하는 툴은 xshell을 이용하고 있습니다.
[01:58] <samahui> vi encoding 문제 같습니다
[01:58] <samahui> 해당 로그파일 인코딩이 VI에 설정된 인코딩과 맞지 않아 글이 깨지는거 같아요. 인코딩 설정 변경해보세요
[02:04] <pp25782> 네 고맙습니다.
[02:04] <pp25782> 확인해보겠습니다.
[02:05] <pp25782> samahui: 저 ipeter입니다.
[02:05] <pp25782> 기억하시나요?
[02:05] <pp25782> 아이디를 모르고 잘못쳐서 이렇게 들어왔습니다.
[02:05] <pp25782> 다시 들어올께요.
[02:05] <samahui> ㅎㅎㅎ 안녕하세요.
[02:05] <ipeter> samahui: 다시 돌아왔습니다.
[02:06] <ipeter> samahui: 제가 그 ipeter입니다.
[02:06] <ipeter> ㅋㅋㅋ
[02:06] <samahui> ㅎㅎㅎ
[02:06] <samahui> 어서오세요
[02:06] <ipeter> 이거 참 이상하네요.
[02:06] <samahui> 왜요?
[02:06] <ipeter> vi 편집기 엔코딩을 어케 바꾸나요?
[02:07] <ipeter> 아...참 혼란스럽네요.
[02:08] <samahui> :e ++enc=euc-kr 해보세요
[02:08] <samahui> 해당 인코딩으로 변경해서 보여주는 거니다
[02:08] <samahui> 그리고 인코딩 바꿔서 저장하는건 :set fileencoding=utf-8  이걸겁니다
[02:09] <ipeter> 감사합니다.
[02:09] <ipeter> 제가 워낙 리눅스 초보다 보니 질문하는 내용도,
[02:09] <ipeter> 과정도
[02:09] <ipeter> 어리숙한면이 많습니다.
[02:09] <ipeter> 이해해주세요.
[02:09] <ipeter> ㅠㅠ
[02:10] <samahui> 참고로 :set fencs=utf-8,euc-kr,cpc949 이런식으로 쭈욱 넣어주면 해당 인코딩순으로 파일을 읽어드릴때 적용해줍니다
[02:10] <samahui> 이리 해줘놓으면 위처럼 설정할 필요도 없을거예요
[02:11] <samahui> 저도 리눅스 초보 수준입니다. 프로그래머라 환경설정하고 개발환경에 최적화 시키는 정도만 알고있습니다 ㅎㅎ;;
[02:11] <ipeter> 파일을 열기전에
[02:11] <ipeter> 말씀하신 과정을 해주어야 하나요?
[02:11] <samahui> Set명령들은 설정 자체를 바꾸는것이라 미리 한번 해놓으면 됩니다.
[02:12] <samahui> 처음껀 읽어들였을때 인코딩이 안맞으면 그렇게 변경가능하다는 겁니다
[02:12] <ipeter> a.log파일을 vi로 열기전에 :e ++enc=euc-kr 해주어야 하는지 궁금합니다..ㅠ
[02:12] <samahui> 그건 다시 말씀 드리지만 읽어들인 파일이 인코딩이 안맞을때 변경하는 것이라 읽어들이고 안보일때 해주는 겁니다
[02:13] <samahui> 근데 마지막 알려드린 부분을 세팅해 놓으면 보통 자동적으로 해당 인코딩을 찾아줘서 필요 없어질겁니다
[02:13] <ipeter> 네
[02:13] <ipeter> 네..!
[02:13] <ipeter> 고맙습니다!
[02:13] <samahui> ^^
[02:13] <ipeter> 정말 고맙습니다..ㅠㅠ
[02:13] <ipeter> (폭풍오열)
[02:13] <samahui> 그럼 전 다시 일 좀 하고 올께요 ^^
[02:13] <ipeter> 네~
[02:29] <Markers> 안녕하세요
[03:10] <samahui> 점심식사 맛있게 하세요~ 전 밥먹고 오겠습니다~
[03:32] <ipeter> samahui: 맛있게 드세요~
[03:36] <Befree4302> 안녕하세요
[03:37] <Befree4302> 엇.. 다시 들어오겠습니다.
[03:42] <Befree> Seony님은 거의 퇴근시간 아닌가요?
[03:43] <Seony> 네 그렇긴 한데, 오늘은 휴일이에요
[03:43] <Befree> 아하..
[03:43] <Befree> Seony님 질문 있어요..
[03:48] <Befree> 제 n36l이요... sda를 160GB로 바꿔서 /,swap만 잡고 sdb(1.5TB)에 /home(500GB)만 할당하고 우분투 데스크탑을 설치했거든요..
[03:50] <Befree> sdb에 남아있는 공간을 활용하려면 파티션 나누고 마운트 시켜야되는거죠?
[03:53] <Seony> 무슨 말인지 이해가...
[03:53] <Befree> 헉..
[03:53] <Seony> 그러니까 sdb에 /home으로 500기가를 나누셨다는 말씀이죠?
[03:53] <Befree> 네..
[03:53] <Seony> 그런데, sdb 안에 용량이 또 남아있다는 말씀이세요?
[03:54] <Befree> 1.5테라중에서 500기가만 /home에 할당했으니.. 1테라가 남아있는거 아닌가요...
[03:54] <bluedusk> fdisk -l /dev/sdb
[03:56] <Seony> 네.  제가 작업하면서 글을 읽어서 한 번에 이해가 안됐어요 ㅎㅎ
[03:56] <Seony> 남아있는 공간도 파티션 생성해서 포맷하고 마운트 시켜주시면 됩니다.'
[03:57] <Befree> 우분투에서 파티션 나누고 마운트 하는 방법 찾아봐야겠네요..
[03:58] <Seony> 파티션을 여러개로 나누실거면 fdisk 사용법을 찾아보시면 되는데요, 만약 데스크탑을 설치하셨으면 GUI로 불러다 작업하세요
[03:58] <Befree> gpart 말씀하시는건가요?
[03:58] <Seony> gpart도 있고 아마 다른 것도 있을껄요
[03:59] <Seony> 그냥 기본으로 설치된거... 대쉬보드에서 disk나 partition으로 검색해보시면 나올 거에요.
[03:59] <Befree> 디스크도구라고 있네요.. ^^
[04:00] <Seony> 네 그거 써보세요.  아마 리눅스 설치할 때 나왔던 거랑 비슷할 거에요
[04:04] <Befree> 네.. 파티션 나누도 포맷까지는 되었는데요... 마운트위치는 지정이 불가능하네요...
[04:04] <Seony> 그러면 그거는 수동으로 지정하면 됩니다
[04:05] <Seony> 알면 간단한데 지금은 모르셔서 어려워보일 거에요.  /etc/fstab 파일 건드리시면 됩니다.
[04:05] <Befree> 넵... 찾아보고 해보면 되겠죠..
[04:06] <Seony> 찾아보시고 fstab에 들어갈 내용을 저한테 알려주세요.  제가 맞는지 대충 봐드릴께요
[04:06] <Befree> 네.. 감사합니다.
[04:11] <Befree> fstab에 options, dump, pass를 어떻게 넣어야할지를 잘 모르겠네요... ;;;;
[04:11] <bluedusk> defaul 0 0
[04:11] <bluedusk> 으로 넣으시면 무난할까요?
[04:11] <Seony> defaults 0 2 하시면 될 거에요
[04:11] <bluedusk> man fstab 해보시면 자세히 설명 나와잇을꺼에요..
[04:13] <Befree> 설정하고 재부팅해보고 말씀드릴께요..
[04:18] <Befree> 정상적으로 되었습니다.. 두분 다 고맙습니다.. ^^
[04:18] <Seony> :)
[04:18] <Befree> 이제 svn하고 git 설치하고 repository 설정해봐야겠습니다..
[04:21] <Befree> 후배가 nxserver를 추천해주길래.. nxserver 4.x를 설치하고 윈도우에 nx player로 접속해봤는데요... 설정할게 거의 없이 바로 접속이되네요..
[04:22] <bluedusk> 전 그냥 ssh로..
[04:22] <bluedusk> ㅠ_ㅠ
[04:22] <Befree> 이것저것 할것도 없던데요..
[04:22] <Befree> 그냥 dpkg -i로 설치하면 바로 되던데요...
[04:27] <Seony> nxserver가 뭐하는 거에요?
[04:28] <Befree> 윈도우로 이야기하면 원격접속이요..
[04:29] <Seony> 아... 근데 우분투에 이미 Vino라고 하는 원격데탑 프로그램이 내장되어있는데, 딴거 쓰실려고 하시는 거군요
[04:30] <Befree> 정확인는 저도 잘모르는데... 대충 들을거로는 vnc나 이런것들은 로그인이 안한상태에서는 접속이 불가능한데.. nx는 된다고하드라구요..
[04:30] <Befree> 속도도 상대적으로 빠르고..
[04:30] <Seony> 아... 그렇군요...
[04:31] <Befree> 정확하지는 않구요.. 그냥 줏어들은 내용입니다..
[04:38] <Befree> 집에 전기세 엄청 나오겠네요..
[04:39] <Befree> 저희집.. 쩝..
[04:41] <Befree> 조금 있다가 다시 오겠습니다.
[04:53] <Befree> 이제 컴터들 고정아이피랑 호스트명을 셋팅할 시점이 온거 같습니다..
[06:55] <phuh> 오 한국분들 안녕하세요
[06:57] <Befree> 리눅스하고는 좀 다른 질문인데요..
[06:58] <Befree> 노트북에 유선랜하고 무선랜을 다 연결하면 대역폭을 나누어서 쓸까요?
[07:00] <Seony> 아뇨 둘중 하나만 작동할 겁니다
[07:01] <Befree> 역시나.. 그렇군요..
[07:01] <samahui_> 제가 두개다 연결해 놓고 내부 망은 유선랜으로 외부망은 무선랜을 쓰고 있는데 이런식의 사용은 가능합니다.
[07:02] <samahui_> 하지만 동시에 두개 다 잡았다고 대역폭을 그만큼 늘려서  동시에 사용은 불가능합니다.
[07:02] <Befree> 게이트웨이 분리해서요?
[07:02] <samahui_> 네
[07:02] <samahui_> 전 다시 일하러~
[07:04] <Befree> 랜카드 두개 있으시면 다들 그렇게 쓰시는군요...
[07:30] <Seony> 랜카드 두개 꼽고 본딩해서 쓰면 속도는 2배를 낼 수 있어요
[07:31] <Befree> 그렇게까지는... ^^;;
[07:32] <Befree> 집에 서버로 쓰려는 놈들은 죄다 기가비트라...
[07:32] <Seony> 저는 기가비트 2개 묶어서 본딩했는데요 ㅎㅎ
[07:32] <Befree> 오옷... 대박..
[07:33] <Befree> 속도차이가 어떤가요?
[07:34] <Seony> 일단 서버에서는 두배를 내주는데, 제 컴퓨터에 랜카드가 한장 뿐이니, 딱 한장 속도까진 나와요
[07:34] <Seony> 그러니까 이게 진짜 2배가 나오는지 안나오는지는 컴퓨터 2대를 붙여서 테스팅해보면 될텐데, 테스트를 하고자시고까진 안하고 있어요
[07:35] <Seony> 게다가 맥북이랑 제 서버 사이에 뭔가 안맞는지 속도도 이상하게 안나오고..
[07:36] <Befree> 그렇군요..
[07:41] <Befree> 확인 한번 해보셔야겠네요..
[07:41] <Seony> 괜찮아요.  뭐 그래도 초당 60메가 이상은 나오니깐요
[07:43] <Befree> 음.. 멋지네요.. ㅎㅎ
[07:56] <Befree> 참..
[07:56] <Befree> Seony님 저번에 git이야기하셨죠?
[07:57] <Seony> 네
[08:10] <Befree> 셋팅 다 되셨나요?
[08:28] <Seony> 네
[08:30] <Befree> 훔냐.. 금방 하시네요..
[08:32] <Seony> 직업인데요 ㅎㅎ
[08:33] <Befree> 직업이??
[08:34] <Seony> 시스템 어드민입니다
[08:34] <Befree> 아..
[08:34] <Befree> 개발도 하시나봐요?
[08:35] <Seony> 개발은 잘 안해요.
[08:35] <Seony> 사이드잡 뛰느라 하죠 ㅎㅎ
[08:35] <Seony> 일단 제 상사가, 코딩하는데 시간 보내는걸 별로 안좋아하거든요
[08:35] <Befree> 사이드잡..
[08:37] <Befree> 사이드잡으로 하실정도면 개발도 잘하시겠네요.. ㅎㅎ
[08:37] <Seony> 아뇨.  개발 쪽으로는 소질이 없는거 같아요.   알고리즘이랑 자료구조론 배우면서 깨달았거든요 ㅎㅎ
[08:38] <Seony> 가을에 대학원 가는데 잘할 수 있을까 걱정스럽습니다.  미리 공부 좀 다시 해놓으려구요 ㅎㅎ
[08:39] <bluedusk> 앗
[08:39] <Befree> 저는 영어공부나..
[08:39] <bluedusk> 저는 알고리즘이랑 자료구조론 배우기전에 소질이 없다는걸 깨달았는데
[08:39] <bluedusk> +_____________+
[08:40] <bluedusk> 전 개발에 소질이 없... ㅠ
[08:40] <Seony> ㅎㅎ 실은 저도 배우기 전에 알았어요.  이산수학할 때...
[08:40] <Befree> 그러면 뭐... 저 역시..
[08:41] <bluedusk> ..
[08:42] <Befree> 제가 절봐도 개발자는 아닌거 같아요... 그냥 코더지.. 산수프로그램만드는... ㅎㅎ
[08:42] <Seony> 다행히도 이동네 IT 수준이 많이 떨어져서, 저 정도면 충분히 사이드잡을 뛸 수 있거든요 ㅎㅎ
[08:42] <bluedusk> 음..
[08:43] <bluedusk> 저도 부업을 뛰고 싶지만
[08:43] <bluedusk> 이런 실력으로는..;;
[08:43] <Befree> 헛.. 제 이야기를... ;;;
[08:43] <Seony> 장고로 할까 PHP로 할까 고민 많이 했는데, 장고는 아직 잘 모르는게 많아서 그냥 PHP로 했죠..
[08:45] <Befree> 장고가 몬가요??
[08:45] <Befree> ;;;
[08:46] <Seony> 파이썬 웹프레임워크에요
[08:46] <Befree> 그렇군요..
[08:47] <Befree> 전 SI개발자라.... 그런쪽은... 아예.. ㅡㅡ;;
[08:52] <Befree> 그냥 비지니스 코딩만 하니... 기술은 머...
[08:52] <bluedusk> 음.. 그래도 개발자시잖아요
[08:56] <Befree> 개발자보다 그냥 코더...
[08:58] <Befree> 어찌되었건... 그래서 공부하려고 일 그만두었어요.. ㅎㅎ
[08:59] <Seony> 헛... 공부를 위해 일을 그만두시다니...
[08:59] <Befree> 언제까지나 그럴 수는 없지만... 단 몇개월이라도요..
[09:01] <Befree> 다시 일을 시작한다면... SI는 안하려고 생각하니까... 제가 아는게 너무 없더라구요..
[09:01] <Seony> 그렇군요...  보통 SI 쪽에서는 무슨 언어로 해요?
[09:01] <Befree> 제가 있던쪽은 C 아니면 Java로 합니다..
[09:08] <Befree> 금융권이다보니...
[09:09] <Seony> 그렇군요.  주로 대부분 유닉스 기반 아니에요?
[09:09] <Befree> 네..
[09:10] <Befree> 증권사 차세대만 3번 했는데..
[09:11] <Befree> 말씀하신대로 대부분 유닉스기반에 C 또는 C + Java로 되어있죠..
[09:12] <Befree> 그런데.. 프레임웍이 들어오고 TA, AA가 있으니까.. 개발자들이 유닉스를 직접 사용할일이 거의 없죠.. 기껏해야 로그보는거 빼고는요..
[09:13] <Befree> 프로그램 코딩하는것도 이미 다 나와있는 템플릿에 업무구현만 하는게 대부분이구요..
[09:13] <Seony> 그렇군요... 저도 한국에 살 때 금융기관에서 한 3년 일했는데, 지점마다 유닉스 서버가 한대씩 들어와있어서 좀 놀랬었어요
[09:14] <ipeter> Befree: 오! befree님도 si 세요?
[09:14] <ipeter> 저도 입니다.
[09:14] <ipeter> 반갑습니다.
[09:14] <Befree> 반갑습니다~
[09:15] <Befree> 증권사 차세대 7년하니까.. 알고있던거 다 까먹더라구요...
[09:16] <Seony> 저는 그냥 은행 업무를 봐서... 그땐 컴퓨터 하는 사람은 아니었어요 ㅎㅎ
[09:16] <Befree> 그렇군요.. ㅎㅎ
[09:16] <Seony> 주로 여수신 업무를 봤죠
[09:16] <Befree> ipeter님은 어떤쪽 si하세요?
[09:16] <Seony> 나중에 자금운용이랑 대출 좀 하다가 미국 왔어요
[09:16] <Befree> 그렇군요..
[09:17] <Befree> 저도 직업을 바꿀수만 있다면... 개발은 취미로 하고 싶습니다..
[09:17] <bluedusk> 헐.. 7년..ㄷㄷ
[09:18] <Befree> 한번에 7년은 아니구요.. 3번했는데.. 7년이 가드라구요... ㅎㅎ
[09:19] <bluedusk> 저도 예전엔 컴맹을 벗어나고 싶었는데..
[09:19] <Befree> ㅠㄷㄺㄷㄷ4302
[09:19] <bluedusk> 지금은 그냥 다른 직업 찾는게 맘편할듯해서..;
[09:19] <Befree> 잘못입력했네요.. 죄송..
[09:20] <bluedusk> 저건 분명
[09:20] <Befree> bluedusk님은 어떤쪽에 종사하시길래..
[09:20] <bluedusk> 비밀번호일듯한...
[09:20] <Befree> 맞습니다.. ㅋㅋ
[09:20] <Seony> ㅋㅋㅋㅋ
[09:22] <Befree> 저두 미련인지도 모르겠네요... 아직도 이쪽에서 못벗어나는걸 보면요...
[09:22] <Seony> IT쪽 자체는 재밌잖아요
[09:22] <bluedusk> 전 현재는 리눅스 엔지니어로...
[09:22] <bluedusk> 아..아니군..rhel 엔지니어라고 해야 하겠네요..-_-;
[09:23] <Befree> 전 sa가 부러워요..
[09:24] <Befree> 집에 시스템 잘 구축해서 사용하는거 보면... 참..
[09:24] <bluedusk> 전 개발자가 부러워요..
[09:24] <bluedusk> 뭐 이것저것 만들어서 쓰는거 보면..;
[09:29] <Befree> 요즘은 공부차원으로 torrent파일 긇어오는 프로그램을 java로 맹글고 있는데..
[09:29] <bluedusk> 웹에서요?
[09:29] <Befree> 네..
[09:30] <bluedusk> 음.. 특정 페이지를 지정해주면 거기서 모니터링하다가 긁어오는 방식인가요?
[09:30] <bluedusk> 아님 검색어를 입력하면 찾아서 긁어오는??
[09:30] <Befree> 네.. 그렇게 생각하고 있어요..
[09:30] <bluedusk> 전 용량이 없어서.. 토랜트 파일 다운로드 다 되면
[09:30] <bluedusk> 메일 보내는것만 해놓고..
[09:30] <bluedusk> 토렌트는 수동으로 받아서..ㅠ
[09:31] <Befree> 우분투의 transmission을 설치하면 torrent파일을 모니터링 할 수 있더라구요...
[09:31] <bluedusk> 네
[09:32] <Befree> 그래서 프로그램에서 torrent파일을 받아다가.. 거기다 넣어주고 다 받은파일을 꺼꾸로 다른 폴더에 옮기는 프로그램을 구상하고.. 하나씩 테스트하는 중이거든요..
[09:32] <bluedusk> 그거
[09:32] <bluedusk> 힘들게 짜실 필요 없어요..
[09:33] <bluedusk> transmission에서 다 제공하는 기능들이에요.;
[09:33] <bluedusk> 아 잠시만요.;
[09:33] <bluedusk> 아닌간.;
[09:33] <Befree> 제공은 되는데.. 분류는 안되니까...
[09:33] <Befree> 그냥 공부차원입니다.. ^^;;
[09:34] <bluedusk> 저도 분류 방법 고민하다가 포기했는데요.. 자료를 구분할 수 잇는 기준을 도저히..못찾겠어서..;
[09:34] <Befree> 근데 말처럼 쉽지는 않네요.. ㅎㅎㅎ
[09:35] <Befree> httpclient, html parser 라이브러리를 처음 써보는거라..
[09:35] <bluedusk> 전.. 그런걸 쓸지 몰라서.. 그냥 무식하게 curl로 페이지 긁은담에 awk, sed 등으로 파싱..
[09:36] <bluedusk> ......ㅜ
[09:36] <Befree> 무식한건 아니죠.. 방법이 다른것뿐이죠...
[09:36] <Befree> ls
[09:37] <Befree> 이놈의 마우스가 거의 돌아가시기 직전이라... 클릭이 제대로 되지가 않네요.. ㅎㅎ
[09:38] <bluedusk> ㅋ_ㅋ
[09:39] <Befree> Seony님은 이제 주무실 시간이 다되어가네요.. ㅎㅎ
[09:39] <bluedusk> Befree, http://www.amazon.com/Logitech-Ultrathin-Touch-Windows-Gestures/dp/B00DR8LA6U/ref=br_lf_m_7823609011_1_10_img?ie=UTF8&m=ATVPDKIKX0DER&s=pc&pf_rd_p=1714358482&pf_rd_s=center-3&pf_rd_t=101&pf_rd_i=7823609011&pf_rd_m=ATVPDKIKX0DER&pf_rd_r=0S4K11ZCZAZ1TFHEQGSC
[09:39] <bluedusk> 이거 하나 사서 쓰세요
[09:40] <Befree> 해외배송이 더 싼가요?
[09:41] <bluedusk> 저거 국내가격은 6만5천원..택배비까지 하면 거의 7만원 정도인데
[09:41] <bluedusk> 4만원에 배송대행하면..
[09:41] <bluedusk> 5만원 정도에 살수 있겠네요..
[09:42] <Befree> 저 질문이 하나 있는데요..
[09:43] <Befree> usermod로 사용자 홈디렉토리를 변경을 하고 해당 유저로 로그인했는데.. '디렉터리 없음, 루트 디렉터리(/)로 로그인합니다'라는 메시지가 나오는데...
[09:44] <Befree> 사용자 정보가 들어있는 /etc/passwd를 열어보면 홈디렉토리는 제대로 바뀌어 있는데 왜 그럴까요...
[09:44] <Befree> 혹시 소유권때문에 그런건가요?
[09:44] <bluedusk> 권한이 제대로 안들어가있는거 아닐까요?
[09:46] <Seony> 홈디렉토리 안에 .bashrc랑 .profile 소유자 확인해보세요
[09:48] <Befree> 원래 홈디렉토리의 소유자하고 바꾸려고 하는 디렉토리의 소유자가 다르네요..
[09:50] <Befree> 소유자를 변경하니까.. 제대로 되는데.. .profile이나 이런 파일들이 없네요..
[09:51] <Befree> 원래 홈폴더로 다시바꾸고 usermod를 다시 해봐야겠네요..
[09:54] <Befree> 음...
[09:56] <Befree> usermod를 해서 홈디렉토리를 바꿔도 .bash_logout, .bashrc, .profile은 안생기네요... .bash_history는 생기는데..
[10:00] <Seony> 그건 usermod로 생성되는 파일들이 아닌데요..
[10:00] <Befree> 그럼 저 파일들은 제가 다 이동시켜야하는건가 보네요..
[10:01] <Seony> 네.  같이 이동시키셔야되요.  adduser 같은 명령어를 사용하거나, 아니면 /etc/skel/ 에 보시면 있으니까 복사하시면 됩니다.
[10:03] <Seony> 전 이만 자러갑니다
[10:03] <Seony> 낼 뵈요
[10:04] <Befree> 흑.. 가셨네요..
[10:10] <Befree> 리눅스 너무 어려워요.. ㅠㅠ
[10:11] <bluedusk> ...~_`
[10:11] <bluedusk> 전 윈도우가 더 어려워요..ㅠ
[10:12] <bluedusk> http://bit.ly/1aGdrv8
[11:00] <samahui> 저녁 맛있게 드시고 퇴근들 잘하세요~~~
[11:01] <samahui> 밥먹으러 갑니다~
[12:47] <Befree> 흠... 이상하네요..
[13:15] <Befree> 조용하네요..
[13:21] <Befree> 질문이 있는데요..
[13:22] <Befree> 사용자 홈디렉토리에 있는 examples.desktop화일의 용도는 무엇인가요?
[13:39] <phuh> 썰~~~렁~~~
[13:39] <phuh> 합니다 아주
[13:39] <Befree> 그러네요..
[13:39] <phuh> 있는 사람들 끼리라도 잡담 해야겠네요
[13:39] <phuh> 채널의 활성을 위해!!
[13:40] <Befree> 계신분들은 꽤 있는데요...
[13:41] <phuh> 모두 숨어계시는듯
[13:42] <Befree> ㅎㅎ
[13:42] <Befree> phuh님은 무슨일하세요?
[13:42] <phuh> 금융앱 개발요
[13:42] <phuh> Befree 님은?
[13:43] <Befree> 전 증권사 차세대 개발했었죠..
[13:45] <phuh> 오 그러셨군요
[13:45] <phuh> 차세대라면 어떤 의미죠?
[13:47] <Befree> 말그대로 차세대시스템이요...
[13:48] <phuh> next generation 의미요?
[13:48] <Befree> 네..
[13:49] <Befree> 그냥 업무계시스템 새로이 개발한다는...
[14:03] <Befree> 하...
[14:40] <Befree> 흠... 디렉토리가 삭제가 안되네요.. ㅡㅡ;;
[14:45] <Befree> 소유권을 다 가져왔는데도.. 디렉토리가 삭제가 안되는건 왜일까요.. 쩝..
[14:48] <DarkCircle> ls -al | grep (the name of directory) 볼 수 있을까요?
[14:48] <DarkCircle> 그리고 시스템에서 사용하는 ID가?
[14:50] <Befree> 제 아이디입니다..
[14:51] <Befree> drwxr-xr-x  2 root root 4096 1월 21  23:44 gitolite
[14:52] <DarkCircle> gitolite 아이디로 쓰시는건가요? 아니면 root로 ?
[14:52] <DarkCircle> 퍼미션은 문제가 없는데 저기 보시면 루트로 소유권한이 잡혀있거든요
[14:53] <Befree> 좀전ㅇ 소유권을 root로 제가 바꾼거구요..
[14:53] <Befree> 그전에 git-repo로 되어있었구요..
[14:53] <DarkCircle> 흠 ... 저게 지금 git에서 접근이 안된다 이말씀이 맞죠?
[14:54] <DarkCircle> 그게 아니라면 일반 사용자 계정에서 접근이 안된다면 chmod 775 gitorite 라고 해보심이 (...)
[14:54] <Befree> 잠시만요..
[14:54] <DarkCircle> 같은 git-repo 그룹에 속해 있다면 저 퍼미션으로 될겁니다. (아마도)
[14:55] <Befree> 777로 바꾸고 삭제해도 삭제가 안되네요..
[14:56] <DarkCircle> 지금 접속하신 아이디는 어떻게 되나요?
[14:57] <DarkCircle> whoami로 치면 ... 뭐라고 뜨냐는 의미
[14:57] <Befree> hjshin이구요.. gitolite라는 디렉토리 소유주는 git-repo였는데.. userdel로 삭제한 상태입니다..
[14:58] <DarkCircle> 지금 gitorite 저 디렉터리를 지워야 한다는 의미죠?
[14:58] <Befree> 네.
[14:58] <DarkCircle> 그러면 sudo rm -rf gitorite
[14:59] <Befree> 삭제는 되었는데요.. 뭐 하나만 여쭤볼께요..
[15:00] <DarkCircle> 넵
[15:00] <Befree> 아까는 drwxr-xr-x로 되어 있을때... sudo rm -rf gitolite를 해도 삭제가 안되었거든요...
[15:00] <Befree> 777로 변경해서 된건가요?
[15:01] <DarkCircle> 원래 사용하던 명령이 그냥 rm gitorite였죠?
[15:01] <DarkCircle> sudo rm gitorite였거나
[15:01] <DarkCircle> 그러면 리컬시브 삭제가 안되기 떄문에 삭제가 안되는거예요 안에 데이터가 있으니까 삭제 명령이 동작하지 못했던거죠
[15:02] <DarkCircle> -r: recursively remove -f: force
[15:02] <Befree> 썼던걸로 기억하는데... 아닌가 보네요..
[15:02] <Befree> 삭제가 하도 안되서 이것저것 막 하다보니... ㅡㅡ;;
[15:03] <DarkCircle> 삭제 하실때 확인 단계가 퍼미션 -> 소유주 -> 디렉터리인가 -> 그 안에 파일이 있는가
[15:03] <DarkCircle> 삭제 시도하는데 안되면 뭐 무조건 sudo 앞에 붙이시면 되고
[15:03] <DarkCircle> 디렉터리인데 안에 내용이 있으면 -rf
[15:03] <DarkCircle> 디렉터리이고 안에 내용이 하나도 없으면 rmdir
[15:03] <DarkCircle> rm 명령이 아닌 rmdir
[15:04] <Befree> 디렉토리내에 화일이 없는 경우에 rm을 쓰면 안되나요?
[15:05] <DarkCircle> 써도 되고 안써도 되고요 :D
[15:05] <DarkCircle> 그냥 안에 뭐가 있든 상관없이 날리실거면 rm -rf blabla
[15:05] <DarkCircle> 그런데 최근에는 rm명령 대신 다른 명령을 추천하는 추세입니다.
[15:05] <DarkCircle> 콘솔에서도 휴지통을 쓸 수 있게 하죠
[15:05] <Befree> 네..
[15:06] <Befree> 제가 gitolite 설치하면서 계정을 두개를 만들었거든요..
[15:06] <DarkCircle>  trash-cli  0.12.7-1 : command line trashcan utility
[15:06] <DarkCircle> 이건 나중에 시간 나실때 알아보시고 ..
[15:06] <DarkCircle> 넵
[15:07] <Befree> git-admin, git-repo로 만들고 난 후에 홈디렉토리를 변경하고 원래 홈디렉토리에 있던 화일을 변경된 홈디렉토리로 옮긴 후에
[15:07] <Befree> sudo rm -rf git-admin을 했는데 권한이 없다고 나오더라구요..
[15:08] <Befree> 그래서 지금 sudo rmdir git-admin하니까 삭제가 되네요..
[15:08] <DarkCircle> 전자든 후자든 동작이 똑같이 되어야 정상일듯한데요
[15:09] <DarkCircle> 비밀번호는 일단 눈에 안보이는 상태에서 입력이 되기 때문에
[15:09] <DarkCircle> 아무리 내가 잘 입력했다 하더라도 나 자신도 의심하는게 상책입니다.
[15:10] <Befree> 네..
[15:10] <Befree> 화일서버에 git server 설치해보려고 하는데... 참 어렵네요..
[15:11] <DarkCircle> git 만으로 구축하실거면 /var/git에 bare 저장소 하나 만드시고
[15:11] <DarkCircle> 권한을 user:git-repo 이런식으로 주시거나 ..
[15:11] <DarkCircle> ..
[15:11] <DarkCircle> 그 다음에 접속은 ssh로 처리하시면 됩니다.
[15:11] <DarkCircle> id@server.com:/var/git/repo.git
[15:11] <DarkCircle> 이런식으로 말이죠
[15:11] <Befree> 인터넷에서 찾아보니까요...
[15:12] <DarkCircle> 필요하다면 ssh-key를 발급해서 무암호 접속도 가능하게 할수도 있고요 .
[15:13] <Befree> git, git-core를 설치하고나서 gitolite를 설치해서 관리자계정을 등록하고.. 일반 사용자계정은 ssh공개키로 등록해서 하는 식으로 하더라구요..
[15:14] <DarkCircle> 네 공개키-비밀키 쌍으로 처리해주죠.
[15:14] <Befree> 그래서 그걸 따라하다가.. 여기까지 왔습니다.. 쩝..
[15:15] <DarkCircle> 제가 생각하기론 아마 ...
[15:16] <Befree> 네.
[15:16] <DarkCircle> 접근 경로 문제랑 권한 문제에서 상당히 애먹으실듯 합니다. -.-;
[15:16] <DarkCircle> 이게 뭐 어디 사이트에도 제대로 안나와있거든요.
[15:16] <DarkCircle> (...)
[15:16] <Befree> 제가 참고한 사이트...
[15:16] <Befree> http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Development/Forum/manager/gitserver
[15:17] <DarkCircle> gitorite는 계정(사용자) 관리를 편하게 해주는 도구구요.
[15:18] <DarkCircle> 공개키를 서버로 전송하고 나면
[15:18] <DarkCircle> 저걸로 끝나는게 아니라 서버측에 authorized_keys 리스트에 넣어주기도 해야 할겁니다.
[15:18] <DarkCircle> 그래야 키 접속이 가능하거든요
[15:19] <Befree> 한번 해봐야죠...
[15:19] <Befree> 갈길이 멀지만요..
[15:19] <Befree> 참.. 한가지만 더 여쭤볼께요..
[15:23] <DarkCircle> 네 물어보세요
[15:24] <Befree> git 저장소용으로 파티션을 하나 만들고 /aaa라는 곳에 마운트를 시켰다고 했을때요...
[15:27] <Befree> git 저장소 계정을 git-repo라고 만든다고 했을때.. aaa라는 디렉토리도 소유권 git-repo로 주어야할까요?
[15:27] <Befree> 소유권 -> 소유권을
[15:27] <DarkCircle> 흠 그게 어떻게 줘야 한다라는 법은 없는데요
[15:28] <Befree> 네..
[15:28] <DarkCircle> git daemon --help 치면 나오는 문서 한번 쭉 읽어보세요.
[15:28] <DarkCircle> 그리고 우분투 쓰시죠?
[15:29] <Befree> 네.
[15:29] <DarkCircle>  /etc/init.d/git-daemon 에 어떤 내용으로 설정되어 있는지 한번 확인해보시고
[15:29] <DarkCircle> 이 설정 파일이 /etc/init.d/git-daemon 안에 명시가 되어 있을거예요
[15:29] <DarkCircle> 그것도 찾아서 확인해보시고
[15:29] <DarkCircle> 그러면 어떻게 git 익명 사용자를 받아들일 수 있고 사용자를 git 사용자로 끌어들일 수 있는지
[15:30] <DarkCircle> 그걸 보시면 일단 답이 나옵니다. \
[15:30] <DarkCircle> 굳이 사용자와 사용자 그룹을 foo:baz 로 꼭 해야 한다는 법은 없어요 .
[15:30] <DarkCircle> git-foo git-baz git-repo gitserver
[15:30] <DarkCircle> 다 됩니다.
[15:30] <DarkCircle> 설정에 따라서 다르죠
[15:31] <Befree> 네..
[15:34] <Befree> 감사합니다..
[15:34] <DarkCircle> 혹시 git daemon --help 이거 이해 안가시면 언제든 말씀하세요
[15:35] <Befree> 넵~
[15:50] <Befree> 전 이만..
[15:51] <Befree> 내일뵈여.. ^^
[20:54] <phuh> 또
[20:54] <phuh> 썰렁한
[20:54] <phuh> 오늘이네요
[23:22] <samahui> 안녕하세요
[23:22] <samahui> 시워~~ㄴ한 아침입니다.
[23:23] <samahui> 오늘 하루도 행복하고 즐거운 하루 되세요 ^^