Computer 썸네일형 리스트형 정적라이브러리(.a) 와 공유라이브러리(.so) # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # 정적라이브러리 공유라이브러리 확장자 .a .so(IBM) 이나 .sl(HP) 라이브러리 로직변경시 반영방법 재컴파일 후 재실행 컴파일 없이 재실행 작성방법 ar cc 실행속도 상대적 빠름 상대적 느림 .a[정적라이브러리] : 컴파일 시간에 코드를 포함하여 결정하기 때문에 정적 라이브러리라고 함. test.o 파일과 app.o 파일이 생기는데 test.o 파일을 Archive로 묶어 보자. 라이브러리 파일의 작명법은 lib뒤에 이름을 붙이는 것이다. # ar cr libtest.a test.o libtest.a 파일이 생성되었을 것이며 이 라이브러리를 사용하여 컴파일 할려면 아래와 같이 한다. -L은 라이브러리 파일의 위치를 지정하며 -.. 더보기 Ubuntu(우분투)에서 FTP(vsfptd Server) 설치하기 # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # 1. root 권한으로 계정 변경 및 vsftpd 설치(인스톨) "su -" 명령어를 이용하여 root 권한으로 계정을 변경한 뒤 "apt-get install vsftpd"를 입력하여 vsftpd를 설치한다. 2. 환경 설정 설치가 완료되면 "vi /etc/vsftpd.conf"를 입력하여 환경 설정 파일을 연다. vsftpd.conf 파일을 열면 다음과 같이 "anonymous_enable=YES", "#local_enable=YES", "#write_enable=YES" 라는 세 줄을 볼 수 있다. "anonymous_enable=YES"는 접속 권한을 익명의 모든 사용자에게 허용한다는 것이다. 이 옵션의 경우 익명만 허용하고 계.. 더보기 Ubuntu(우분투)에서 텔넷(Telnet Server) 설치하기 # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # * vmware 7에서 Ubuntu(정확하게는 Cobuntu를 설치하여 실행했음을 미리 알려드립니다. Cobuntu는 ubuntu에 한글언어를 적용한 버전입니다.) 1. root 계정 비밀번호 설정 및 xinetd 설치 우분투를 처음 설치하고 나면 root 계정의 비밀번호를 설정해줘야 한다. 설정은 "sudo passwd root" 명령어를 실행하면 된다. 이 명령어를 실행하면 root 계정의 비밀번호로 설정할 비밀번호를 넣으라고 나온다. 여기에 자신이 원하는 root 계정의 비밀번호를 설정하면 된다. 그리고 나서 root 계정으로 권한을 변경(su - 명령어)한 뒤 xinetd를 설치한다. 설치 명령어는 페도라와는 다르게 apt-ge.. 더보기 Fedora(페도라) 12에서 리눅스 텔넷 서버 설정 및 서비스 방법 # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # 1. Root 권한을 갖는다. -> su - 2. 텔넷 서버를 설치한다. -> yum -y install telnet-server 3. 텔넷 서비스 사용을 허용한다. -> vi /etc/xinetd.d/telnet 입력 후 disable = yes를 no로 변경한다. 4. 방화벽을 해제한다. -> system-config-firewall 을 실행한다. 방화벽 설정 창이 뜨면 "그 외의 포트"에서 추가를 누른 후 23번 telnet을 선택하고 창을 닫는다. 5. xinetd 서비스를 재시작한다. -> service xinetd restart 6. 텔넷에 접속이 되는지 확인한다. -> telnet localhost ### 추가 ### 텔넷.. 더보기 SELinux란 무엇인가? # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # SELinux는 보안을 강화하기 위한 프로그램이다. 매우 강력한 프로그램으로, 파일 1개 읽을 때 조차도 권한을 검사할 정도로 강력한 보안을 요구한다. 규칙을 잘 만들어서 적용하면 아주아주 강력한 보안을 설정할 수 있지만 많은 이들은 쓸데없이 서버를 부하를 일으키거나 룰셋을 만들기 어렵다는 이유로 사용을 꺼려한다. 또한 관련 서적도 국내에 나온것이 없다.(번역서가 없다 ㅠㅠ) 더 장황하게 기술적인 것을 설명(이라기 보단 어디서 퍼오기)을 할 수 있지만 그런 것은 별로 알 필요가 없기 때문에 이정도로만 알아두면 두기로 하자. 만약 XWindow를 이용해서 SELinux를 끄고 싶다면 아래에 있는 ProFTPD 설치하기 편을 참고하도록 하.. 더보기 이전 1 ··· 4 5 6 7 8 9 다음