일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 백엔드
- backend
- hackerschool
- BOF 원정대
- mysql
- ChatGPT
- hacking
- c++
- 러닝스칼라
- webhacking
- 리눅스
- Shellcode
- 파이썬
- 경제
- deep learning
- 챗GPT
- php
- 러닝 스칼라
- Python
- 딥러닝
- 웹해킹
- Scala
- c
- flask
- Linux
- BOF
- 인공지능
- Web
- Javascript
- hackthissite
- Today
- Total
목록시스템 (50)
jam 블로그
회사에서 cvs 서버 이전 중 웹으로 cgi를 보려는데 permission access 관련 메세지가 떴습니다. 그래서 구글링을 해서 찾아보았지만 .... 해결이 안나다가 우연히 selinux 때문이 아닌가 라는 글을 보아서 다음과 같은 명령어 쳐서 해결 보았습니다. setenforce 0 만약 제대로 설정을 하였는데도 안될 경우 selinux를 꺼보심도... (보안상 문제되면 안되겠지만요..)
cvs co를 할 때 시간에 관한 옵션을 줄 수 있습니다. cvs co -D 2010/03/02 이런식으로 날짜를 줄수 있으며 (2010-03-02 2010.03.02 식으로도 가능하다.) 만약 에러가 난다면 "" 로 묶어주자. cvs co -D "2010/03/02 11:11:11" 시간을 써줄때 공백이 들어가서 오류나기 때문에 ""로 묶어 주어야 합니다.
/boot/grub/grub.conf 안에 설정을 바꾸어 주면 됩니다. 열어보면 중간에 다음과 같은 부분을 찾습니다.(커널 버전에 따라 다릅니다.) title Fedora Core (2.6.25-rc7) root (hd0,0) kernel /vmlinuz-2.6.25-rc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet initrd /initrd-2.6.25-rc7.img 이런식으로 보여질때 kernel 줄 끝에 3을 추가합니다. kernel /vmlinuz-2.6.25-rc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet 3 그리고 저장후 재시작 합니다.
chkconfig는 부팅시 서비스를 시작 할지 안할지 설정할 수 있게 해줍니다. chkconfig --list 를 치면 모든 서비스에 대한 정보가 보이며 chkconfig --list iptables 라고 치면 iptables에 관한 정보가 보입니다. iptables 0:off 1:off 2:on 3:off 4:on 5:on 6:off 위와 같이 나오면 2,4,5 런레벨에서는 부팅시 iptables 서비스가 시작됩니다. 사용법은 다음과 같습니다. usage: chkconfig --list [name] chkconfig --add chkconfig --del chkconfig [--level ] chkconfig --level 3 iptables on 이런식으로 치면 런레벨3에서 재부팅시 서비스가 시작됩니다.
먼저 자신의 런레벨을 확인합니다. # who -r 그런다음에 cd /etc/rc.d/ 로 이동한다음 자신의 런레벨 숫자와 일치하는 곳으로 이동합니다.(런레벨 3일 경우 rc3.d 이런식입니다.) 이동후 등록할 서비스를 심볼릭링크로 생성합니다. 예를들어 httpd를 등록하고 싶으면 ln -s ../init.d/httpd S40httpd ln -s ../init.d/httpd K40httpd 위와 같은 방법으로 등록하시면 되며 S는 스타트 K는 kill 이며 그뒤의 번호는 순서입니다.