머리에 총맞은 것 처럼
문득 치프틴과 1:1 뜨면서 발로 차죽이고 싶은 충동이 들었다.
아무래도, 폐허쪽은 이녀석 퀘만 만땅이 아니라 ㄱ-

누가 머래도 이녀석.. 너무 귀여운거 아닌가!?
모자 벗기기는 아직 실패 ㅠ.ㅠ 징징징

'게임 > 마비노기 영웅전' 카테고리의 다른 글

미안해! 이비  (2) 2010.03.07
지붕뚫고(응?) 하이킥!  (6) 2010.03.01
마영전 리시타 기술 + 이름  (0) 2010.02.08
착한 마비노기 영웅전!  (0) 2010.02.04
오늘의 마비노기 영웅전 일기(?)  (8) 2010.02.03
Posted by 구차니
프로그램 사용/nfs2010. 2. 12. 16:52
NFS over TCP가 타겟 보드에서 안되는 문제로 인해 검색을 해보고 실험도 해봤지만
이녀석은 mountd 포트를 고정시켜주는 역활을 한다.
아무래도 VMWARE에서 돌릴려면 내부 방화벽이라던가의 문제로 인해서 특정 포트로 고정하는게 편하니까 말이다.

물론 Fedora/redhat 계열의 경우이고
ubuntu의 경우 다른 파일에서 설정을 해야 한다.

아래는 페도라/레드햇 일 경우
$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain
# Add Static ports for NFS, in order to be able to forward them with VMWare NATconfig
RQUOTAD_PORT=32764
STATD_PORT=32765
STATD_OUTGOING_PORT=32766
MOUNTD_PORT=32767

[링크 : http://www.stlinux.com/faq?q=faq/vmware]


아래는 우분투/데비안일 경우
$ cat /etc/services | grep mountd
mountd             32767/tcp
mountd             32767/ucp

[링크 : http://manpages.ubuntu.com/manpages/intrepid/man8/mountd.8.html]
[링크 : http://mindwing.kr/141]

'프로그램 사용 > nfs' 카테고리의 다른 글

nfs 보안  (2) 2011.06.24
NFS 왜 안될까?  (0) 2010.02.17
NFS 관련  (0) 2010.02.11
NFS 설정 /etc/exports 의 squash  (0) 2010.02.11
unfsd - udev nfs deamon  (2) 2010.02.08
Posted by 구차니
딱히 쓸게 없어서 일지도 -ㅁ-?

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

아프다고 쉬어놓고 왜 일을 안해?!  (6) 2010.02.19
내가 잘하는건 멀까?  (6) 2010.02.16
"하루늦은' 퇴근일기 - 20100209  (14) 2010.02.10
GPL 의 족쇄  (0) 2010.02.03
연말정산 배우자 등록  (2) 2010.02.03
Posted by 구차니
프로그램 사용/nfs2010. 2. 11. 18:14
[링크 : http://www.netnux.com/zbxe/794]
[링크 : http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ref-guide/ch-nfs.html]
[링크 : http://kldp.org/node/20392]
[링크 : http://www.4ellene.net/tt/135]

NFS - Network File System

NFS share
/etc/exports
/var/lib/nfs/etab

NFS server (ubuntu)
/etc/default/nfs-kernel-server
/etc/init.d/nfs-kernel-server

// hosts_access - format of host access control files
/etc/hosts.allow
/etc/hosts.deny

// Network name configuration
/etc/host.conf - resolver configuration file (WHOLE)
/etc/resolv.conf - resolver configuration file (DNS)
/etc/hosts -  The static table lookup for hostnames
/etc/hostname - show or set the system's host name
/etc/dnsdomainname - show the system's DNS domain name

rpc.mountd - NFS mount daemon
rpc.nfsd - NFS server process
rpc.statd - NSM status monitor
exportfs - maintain list of NFS exported file systems
nfsstat - list NFS statistics
rpcinfo - report RPC information
showmount - show mount information for an NFS server
/var/lib/nfs/rmtab

/etc/rpc - rpc program number data base

// NFSv4 ID <-> Name Mapper
idmapd
rpc.idmapd
idmapd.conf

// DARPA port to RPC program number mapper
portmap

/var/lib/nfs/xtab

nfs

mount: [server:path] failed, reason given by server: Permission denied
/etc/exports 에 정의 안된것을 mount 하려하면 이런 에러 발생
exportfs -ra 로 업데이트 되었는지 확인
혹은 service nfs-kernel-server restart로 갱신
혹은 service nfs-kernel-server force-reload로 갱신
혹은 /etc/exports에 있는지 없는지 확인

http://www.higs.net/85256C89006A03D2/web/PageLinuxNFSTroubleshooting


mount: mounting [server:path] on nfs failed: Protocol not supported

http://www.linuxquestions.org/questions/linux-embedded-78/protocol-not-supported-error-after-mount-692466/

mountd port 변경
[링크 : http://mindwing.kr/141]

'프로그램 사용 > nfs' 카테고리의 다른 글

NFS 왜 안될까?  (0) 2010.02.17
changing port of NFS daemons (Installing STLinux On VMWare)  (0) 2010.02.12
NFS 설정 /etc/exports 의 squash  (0) 2010.02.11
unfsd - udev nfs deamon  (2) 2010.02.08
nfsstat  (0) 2010.02.07
Posted by 구차니
프로그램 사용/gcc2010. 2. 11. 16:05
gcc -static [파일이름]

위와 같이 컴파일 하면 정적으로 링크한다.
예를들어 /sbin/init 등이 제대로 되는지 확인할때
init를 임의로 만들어 정적으로 컴파일 후에 /sbin/init 치환하면
/lib 뒤질일 없이 바로 실행이 가능하므로 디버깅이 용이해진다.

하지만, 용량이 무지 커지니 주의!

-static
On systems that support dynamic linking, this prevents linking with the shared libraries. On other systems, this option has no effect.

[링크: http://linux.die.net/man/1/gcc]

[링크 : http://www.faqs.org/docs/Linux-mini/NFS-Root.html#toc5]
[링크 : http://lists.busybox.net/pipermail/busybox/2007-May/061479.html]
[링크 : http://www.linuxquestions.org/questions/linux-kernel-70/2.4.36.3-busyboxs-init-hangs-at-freeing-unused-kernel-memory-645556/]
Posted by 구차니
프로그램 사용/nfs2010. 2. 11. 14:45
현재 TCP를 통해 NFS가 부팅을 못하는게 이거 문제는 아닌것 같지만
아무튼, 보안관련 설정으로 squash 라는 것이 있다.

No root-squash means that the root user will not be mapped to user nobody (this is normally done for security reasons) when mounting / accessing a NFS file system.

[링크 : http://communities.vmware.com/thread/105011]

no-root-squash        루트의 자격으로 파일시스템에 접근할 수 있도록 마운트
     root-squash        루트의 자격으로 파일시스템에 접근하면 anonymous uid/gid로 바꿔서 허가

[링크 : http://mnslaboratory.springnote.com/pages/952932.xhtml]

User ID Mapping

nfsd bases its access control to files on the server machine on the uid and gid provided in each NFS RPC request. The normal behavior a user would expect is that she can access her files on the server just as she would on a normal file system. This requires that the same uids and gids are used on the client and the server machine. This is not always true, nor is it always desirable.

Very often, it is not desirable that the root user on a client machine is also treated as root when accessing files on the NFS server. To this end, uid 0 is normally mapped to a different id: the so-called anonymous or nobody uid. This mode of operation (called 'root squashing') is the default, and can be turned off with no_root_squash.

By default, exportfs chooses a uid and gid of 65534 for squashed access. These values can also be overridden by the anonuid and anongid options. Finally, you can map all user requests to the anonymous uid by specifying the all_squash option.

Here's the complete list of mapping options:

root_squash
Map requests from uid/gid 0 to the anonymous uid/gid. Note that this does not apply to any other uids that might be equally sensitive, such as user bin.
no_root_squash
Turn off root squashing. This option is mainly useful for diskless clients.
all_squash
Map all uids and gids to the anonymous user. Useful for NFS-exported public FTP directories, news spool directories, etc. The opposite option is no_all_squash, which is the default setting.
anonuid and anongid
These options explicitly set the uid and gid of the anonymous account. This option is primarily useful for PC/NFS clients, where you might want all requests appear to be from one user. As an example, consider the export entry for /home/joe in the example section below, which maps all requests to uid 150 (which is supposedly that of user joe).

[링크 : http://linux.die.net/man/5/exports]

7.4. I do not have permission to access files on the mounted volume.

This could be one of two problems.

If it is a write permission problem, check the export options on the server by looking at /proc/fs/nfs/exports and make sure the filesystem is not exported read-only. If it is you will need to re-export it read/write (don't forget to run exportfs -ra after editing /etc/exports). Also, check /proc/mounts and make sure the volume is mounted read/write (although if it is mounted read-only you ought to get a more specific error message). If not then you need to re-mount with the rw option.

The second problem has to do with username mappings, and is different depending on whether you are trying to do this as root or as a non-root user.

If you are not root, then usernames may not be in sync on the client and the server. Type id [user] on both the client and the server and make sure they give the same UID number. If they don't then you are having problems with NIS, NIS+, rsync, or whatever system you use to sync usernames. Check group names to make sure that they match as well. Also, make sure you are not exporting with the all_squash option. If the user names match then the user has a more general permissions problem unrelated to NFS.

If you are root, then you are probably not exporting with the no_root_squash option; check /proc/fs/nfs/exports or /var/lib/nfs/xtab on the server and make sure the option is listed. In general, being able to write to the NFS server as root is a bad idea unless you have an urgent need -- which is why Linux NFS prevents it by default. See Section 6 for details.

If you have root squashing, you want to keep it, and you're only trying to get root to have the same permissions on the file that the user nobody should have, then remember that it is the server that determines which uid root gets mapped to. By default, the server uses the UID and GID of nobody in the /etc/passwd file, but this can also be overridden with the anonuid and anongid options in the /etc/exports file. Make sure that the client and the server agree about which UID nobody gets mapped to.

[링크 : http://www.higs.net/85256C89006A03D2/web/PageLinuxNFSTroubleshooting]

root_sqash
     uid/gid 0(uid0와 gid0는 user root와 group root의 값이다)를 익명 uid/gid로 연결하기를 요청한다.
     사용자 'bin'과 같이 민감한 uid에는 적용되지 않음을 유의하라.
no_root_squash
     root squash를 사용하지 않음. 이 옵션은 디스크가 없는 클라이언트(MTD device)에 주로 사용됨.
all_squash
     모든 uid/gid를 익명 uid/gid로 연결함. NFS 로 연결된 공개(익명?) FTP 에 유용함.
     반대 옵션은 no_all_squash이며 기본값임.

기본값
root_squash / no_all_squash
root 계정을 익명(기본값으로 uid:65534/gid:65534로 연결)으로 사용하며, 모든 아이디를 익명으로 연결하지 않음
= 개별 uid/pid를 사용함.

'프로그램 사용 > nfs' 카테고리의 다른 글

changing port of NFS daemons (Installing STLinux On VMWare)  (0) 2010.02.12
NFS 관련  (0) 2010.02.11
unfsd - udev nfs deamon  (2) 2010.02.08
nfsstat  (0) 2010.02.07
우분투에서 nfs로 uboot 부팅이 안돼요 2  (0) 2010.02.06
Posted by 구차니
우리가 이야기 하는

kr(국가코드)
kor,ko (언어코드)

들은 iso 639와 iso 3166에 정의되어 있다.

[링크 : http://en.wikipedia.org/wiki/ISO_639] 언어명에 대한 표준
[링크 : http://en.wikipedia.org/wiki/ISO_3166] 국가명에 대한 표준
Posted by 구차니
Linux2010. 2. 11. 01:32
머.. 시리얼이라고 하니 구시대 같지만
모뎀이라는 좋은기술이 널리 퍼졌던게 그리 오래되진 않았었다 ^^;

유닉스에서는 kermit 이라는 넘이 가장 유명했는데
이녀석을 이용해서 데이터를 주고 받을수 있다.

[링크 : http://linux.die.net/man/1/kermit]
[링크 : http://linux.die.net/man/1/minicom]
[링크 : http://docwiki.gumstix.org/Connecting_via_Serial_-_Linux]

uuencode는 시리얼로 전송시에 특수한 문자열이 나와 시리얼 포트 제어문자와 겹치지 않도록
ASCII 영역을 이용하여 전송하도록 인코딩한다. uudecode는 인코딩한것을 원래대로 해제한다.
Name
uuencode, uudecode - encode a binary file, or decode its representation

Synopsis

uuencode [-m] [ file ] name
uudecode [-o outfile] [ file ]...

Description

Uuencode and uudecode are used to transmit binary files over transmission mediums that do not support other than simple ASCII data.

[링크 : http://linux.die.net/man/1/uuencode]
[링크 : http://linux.die.net/man/1/uudecode]
[링크 : http://stone.backrush.com/sunfaq/ljs024.html]
Posted by 구차니
ep. 1 - 커플 격투단
      애인님하랑 데이트하러 가는데 지하철 경노석(?)에 앉은 멤버들
      오빠 언넝와~ 라고 외치던 아가씨 1
      등산가방에 노숙자 이미지가 풍기던 목소리 큰 아저씨 x 2
      아무튼 난 4정거장만 가면되는데 한정거장이 지나고
      두정거장을 지나면서 목소리가 올라간다.

      이야기를 대충 들어보니.. 여자가 연하고 생활비로 20정도 주었는데
      그돈으로 차려입고 소개팅 나갔다고 여자는 광분모드. 돈내놓으라고 돌려달라고 하는데
      가죽잠바 주머니 떨어지고, 남자는 우산으로 패버릴려고 하고.
      남의 싸움 구경하다 보니, 내릴곳.. 아까비 ㄱ-

ep. 2 - 장미는 비싸효
      애인님하랑 데이트하러 꽃사들고 가는데. 이런 우라질레이션!
      장미한송이에 4000원! OTL. 졸업식 기간이라서 비싸다는 꽃집 아주머니의 크리티컬 카운터 OTL

ep.3 - 제꺼는 ipad가 아니어요
      데이트를 마치고 지하철을 타고 집으로 가는데,
      이야기는.. 갓 대학생이고. 생긴건 한 5년차 직딩같은데...
      내 노트북을 보더니 둘이서 수근수근(머스마들이 그냥 물어보지 ㄱ-)
      "야 아이패드인가봐~"

      구차니 : 아이패드 아직 출시 안됐어요~
      "아.. 예... (머쓱머쓱)"

      이런거 보면, 잡스 아저씨 일만 죽어라 열심히 하면서 i 시리즈의 인지도는 확실히 세운듯?

요녀석이 ipad

이녀석은 TC-1100 / TC-1000

머.. 어짜피 둘다 10인치급이니..
그래도! 타블렛 유저로서!!! 터치따윈 훗!

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

내가 잘하는건 멀까?  (6) 2010.02.16
즐겁지 많은 않은 설  (4) 2010.02.12
GPL 의 족쇄  (0) 2010.02.03
연말정산 배우자 등록  (2) 2010.02.03
"하루늦은" 퇴근일기 - 20100202  (4) 2010.02.03
Posted by 구차니
개소리 왈왈2010. 2. 10. 14:52
중학교때 집에서 데굴멍하다가 점심때 쯤에 지진을 느꼈었는데.
찾아보니

19

1996-12-13

13:10:17

128.8

37.2

4.5

강원도 영월 동쪽 약 20Km 지역
진도Ⅲ: 영월, 정선
진도Ⅱ: 춘천, 강릉, 속초, 홍천, 인제, 안동, 대구, 부산, 동해,
울진, 대전, 부여, 추풍령, 아산, 구미, 영천, 진주,
합천, 거창, 산청, 포항, 군산
진도Ⅰ: 서울, 철원, 인천, 안산, 부천, 수원, 양평, 이천, 여수,
장흥, 보성, 광주, 무안, 서산, 홍성, 울산, 마산, 통영,
제주


포항에서는 진도 2고, 발생지에서는 4.5 였나보다.
아무튼 집이 그때 13층이라 흔들흔들~

어제는 시흥에서 지진나서 분당 수내에서 위아래로 한번 쾅!
살면서 두번이나 겪다니 ㄱ-

아니.. 이제 시작인가?!!!

[링크 : http://www.donga.com/news/d_story/science/earthquake/earthquake_size1.html]

'개소리 왈왈' 카테고리의 다른 글

닭다리와 다리 방향  (6) 2010.02.15
새해복 많이 받으세요!  (4) 2010.02.14
은근 중독성 동영상 - 어스토니시아 온라인  (2) 2010.02.09
예지몽?  (4) 2010.01.31
삶이 빡시다  (0) 2010.01.30
Posted by 구차니