설치 및 활용 QnA

shepherd44의 이미지

vfs를 read only로 마운트 후 파일 생성하기

virtual file system을 read only로 mount시킨 후 일반 유저권한의 프로그램을 작성 이를 이용해 버퍼오버플로우를 발생시켜 read only로 마운트 된곳에 파일을 쓰라는 상황인데 우선 버퍼오버플로우는 알아보고해서 루트권한의 쉘을 따는거까진 성공했습니다. 근데 생각해보니 루트권한의 쉘이라도 read only로 마운트 된 녀석한테 파일을 쓰진 못한다는게 생각나서 따로 알아보고있었으나 read only로 마운트된곳에 파일을 쓸 방법은 찾질 못하겠더군요.
루트권한 쉘얻었으니 새로 마운트 시켜서 파일쓴다는 이런 장난질은 아닌것같아서 질문 드려요. 버퍼 오버플로우는 보통 root권한의 프로그램의 취약점을 이용해 루트권한의 쉘이나 이런것을 얻어내는데 사용하는걸로 알았는데, read only로 mount된 vfs 파일을 쓰는방법도 있는건가요?

xoduddk123의 이미지

umount를하면 sync까지 안해도 되는건가요?

mount한 장치에 cp로 파일을 복사한후 umount를 하였습니다.

그런데 생각해보니 cp로 복사하고 완료한후 umount과정의 가운데 가정에 sync를 포함해줘야될거같읃네

umount를 하는과정에서 시간이 어느정도 걸리는 것으로보아 umount를 하면 sync까지 포함되는 것 같은데

맞는건가요 ?

사과먹는 곰돌이의 이미지

맥에서 펄 시작 방법 질문입니다.

맥 10.7.5에서 펄 v.5.12.3을 갖고 펄을 막 시작하려는 학생입니다. 프로그래밍 언어가 펄이 처음인데 도통 어떻게 시작해야 할지 막막해서 질문 올립니다.
Learning Perl을 갖고 터미널에서 시작해보려고 합니다만 가장 간단한 헬로 월드마저 책에 쓰여 있는대로 예쁘게 실행이 안되네요.

#! /usr/bin/perl은 기능을 하긴 하는 건지도 모르겠고, 책에 나온 대로 쳐도 실행은 안 되고 hello world라는 단어를 출력하려면 perl -e 'print "hello world"'라고 쳐야만 되는 것 같아요. 쉬뱅라인 없이도 perl -e 'print "hello world"'라고만 쳐도 실행이 되긴 되는데, 역시나 같은 방법으로 다른 명령문들을 쳐봐도 오류만 수두룩하고…대체 내가 쓰고 있는 이 문제의 언어가 책에서 소개해주고 있는 그 펄이 맞긴 맞는 건가 싶을 만큼 책에 나온 대로 되는 게 하나도 없어요ㅠㅠ제가 뭔가 잘못하고 있는 걸까요? 맥에서 펄 쓰시는 분들은 대체 어떻게 쓰시나요?

사용자의 이미지

openvas 유료버전/무료버전 두개로 나누어 지나요?

openvas에 유료버전이 있다고 들었습니다.
유료버전이 실제로 있는지와 있으면 어떻게 설치하는지 알고싶습니다.

purityboy의 이미지

iptables 이용하여 특정 MAC 만 접속하게 하려고 하는데요?

일단 목적은 NAC 장비처럼 내부접속 통제를 하려고 합니다.
iptables 의 MASQUERADE는 되었는데, 허가 된 특정 MAC 주소만 허용하고 싶습니다.
도저히 이렇게 저렇게 해도 않되니 머리 아프네요..

eth0 은 인터넷과 연결되고, eth1 은 PC와 연결되는 스위치와 물려있는 상태 입니다.
어찌해야 할까요...도움좀 부탁드립니다.

$ cat iptables

xoduddk123의 이미지

특정문자열뒤의 내용을 다른 내용으로 치환하고 싶습니다.

좀전에 blkid를 통해 UUID를 출력하는것을 물어봣었는데

많은분들이 도와주셔서 궁금증이 해결되었습니다.

이번에는 특정파일에 있는 UUID를 좀전에 뽑아낸 UUID로 치환을 하고싶습니다.

[aaa.conf]
...
...
abcdefg root=UUID=caddaa7f-2936-4153-96b9-dd07adbde934 hijklmnop
...
...

blkid에서 뽑아낸 UUID가 만약 7928270d-438d-486b-bc40-8203b79e1227 라면 aaa.conf의 내용을

[aaa.conf]
...
...
abcdefg root=UUID=7928270d-438d-486b-bc40-8203b79e1227 hijklmnop
...
...

로 치환시키고 싶습니다.

sed 명령어를 사용하면될거같은데 sed명령어를 어떻게 사용해야할지 잘 모르겠습니다.

방법이 있을까요..?

jic5760의 이미지

WiMAX 연결시 커널패닉;;;;

ARM보드 (Raspberry-pi / Redsleeve / kernel-3.13.1+) 에 WiMAX(i2400m-usb) 을 이용해서
wimax에 연결하려고 하는데 안되네요...ㅠㅠ

# wimaxcu connect network 16189442 실행시

Searching....
Scanning 92% Done =========================-
Network found.
NSP : SHOW WIBRO
ID : 16189442
Signal : Excellent
RSSI : -54 dBm
CINR : 27 dB
Network Type: Home Network
Activated.

Scanning operation completed.
Connecting to SHOW WIBRO Network... 잘 되다가...

xoduddk123의 이미지

쉘스크립트로 특정명령어중에서 원하는 문자열만 출력할수 있나요???

안녕하세요

blkid로 나오는 출력중에서 특정 디바이스의 UUID를 출력하고 싶습니다.

root@test:~# blkid /dev/mmcblk0p2
/dev/mmcblk0p2: UUID="fb9e37b6-e14a-48f5-8dff-62e7a0b4b50a" TYPE="ext4"

위에 있는것이 blkid로 나오는 내용인데요

저는 /dev/mmcblk0p2의 UUID만을 출력해보고싶습니다.

그런데 어떻게 명령어의 출력중 특정문자열을 출력할수 있는지 앞이 깜깜합니다..

원하는 결과는 fb9e37b6-e14a-48f5-8dff-62e7a0b4b50a 가 나오는 것인데

어떻게 쉘스크립트를 구성해야하나요???

holysnow의 이미지

VPS 호스팅하여 wopdpress 설치 하여 운영하려고 합니다.

#1#. 개요
1-1. 해외 VPS 호스팅을 하여 wordpress 설치 후 사진을 위주로 한 뉴스 사이트를 운영하고 자 함
1-2. VPS 특성상 OS를 설치하고 관리해야 하는데 리눅스에 대한 최근 경험이 전무
1-3. 프로그래밍 등이 아닌 최소한의 wordpress 운영을 위한 Linux OS 관리 능력을 필요로 하며 책이나 커뮤니티, 강좌 등을 볼 수 있도록 대중화되어 있는 OS의 version 선택이 중요
1-4. 할인 호스팅 업체를 소개하는 lowendbox.com 사이트를 통하여 RamNode(http://www.ramnode.com/) 라는 회사의 상품 중 선택 예정

#2#. 질문
q1. VPS서버 위치가 애틀랜타, 시애틀, 네덜란드 중에 선택 가능한데, 어떤 곳에 위치시키는 것이 전 세계의 사람들이(아마 아시아, 유럽, 아메리카대륙 위주 일 듯) 접속하는데 속도 면에서 이로울 것인지, 차이가 없는지?

getfeus의 이미지

On-demand로 스토리지 공간을 늘릴 수 있는 RAID 수단이 알고 싶습니다.

Linux 기반 서버를 구축하려고 생각중입니다.

필요에 따라서 스토리지를 추가로 공간을 확보 하고 싶습니다. 하드웨어를 추가로 구매하고 싶지 않고 LVM 이나, 리눅스의 소프트웨어적 수단을 통해 On-demand 로 공간이 부족해지면 디스크를 추가 구매 하여 용량을 추가 하고 싶습니다.(+ Raid-5 급의 스토리지 보호도 제공 하고 싶습니다.)

Linux 는 별도의 스토리지에 설치 될 예정이고, 장착될 스토리지는 소프트웨어적 방법으로 Raid-5로 보호 되었으면 합니다. 하드웨어적 방법으로는 Netgear 사의 X Raid 2 라는 수단을 활용 하면 된다고 들었는데, 추가적인 하드웨어 구매 예정은 없습니다.(Raid 컨트롤러도 추가 할 생각이 없습니다.)
어떠한 방법을 알아 보면 좋을지 조언좀 부탁 드립니다. 감사합니다.

페이지

설치 및 활용 QnA 구독하기