root권한으로 실행되는 아이콘을 생성하기 위해서는 다음과 같은 작업이 필요하다. 다음 경로의 eclipse 프로그램을 예로 들어보겠다. - PATH : /usr/share/applications/eclipse.desktopExec=gksu eclipse 이와 같이 변경한후에 해당 icon 클릭시에 다음과 같은 관리자 권한 패스워드 입력 화면이 출력된다. 참고사이트- http://linux.bigresource.com/Ubuntu-creating-desktop-shortcut-with-root-permissions--FGrFBdGz7.html
표준스트림표준 스트림에는 다음이 존재한다. name number stdin 0 키보드를 통해 입력을 받는것을 buffer 에 저장한다. stdout 1 일반적인 출력을 담당한다. stderr 2 일반적으로 에러 메세지를 출력한다. 실제 buffer에 쌓이지 않기 때문에 바로 출력해야 하는 (예로 tail -f 같은) 경우 사용하기 좋다. stderr vs stdout쉘 프로그래밍을 하다보면 stderr로 output을 받는 경우가 있다.왜 그럴까 보니 이런 차이가 있었다. - https://eklitzke.org/stdout-buffering 정리해보면 stderr는 buffer되지 않기 때문에 실제 출력결과가 즉시 출력되고 stdout은 buffer 되기 때문에 일정량 쌓여야 출력이 이루어진다. (해당..
install우분투 12.04에서 설치는 다음과 같다.http://teamst.org/ 홈페이지에서 최신의 testlink 파일을 다운로드 받는다.(설치 당시 최신버전은 1.9.3 이다.)사전에 APM 설치가 이루어져 있어야 한다. (APM 설치참고 : http://supaflow.tistory.com/120)apt-get install apache2apt-get install libapache2-mod-auth-mysqlapt-get install mysql-server mysql-clientapt-get install php5-common php5 libapache2-mod-php5apt-get install php5-mysql추가적으로 설치하면 좋다. (설치후 warning이 발생되기 때문)sudo..
ssh 연결시 간혹 문자가 깨져서 출력되는 경우가 발생한다.windows program 중에는 character encoding을 할수 있는 ssh client가 있지만 linux 상에서 ssh command를 통해 사용하는 경우 어떤 부분을 변경해야할지 몰랐다. 다음과 같은 명령을 통해 문자셋을 변경하여 연결이 가능하다. # luit -encoding euc-kr ssh root@192.168.1.1 참고사이트 - http://www.x.org/archive/X11R6.8.1/doc/luit.1.html- http://askubuntu.com/questions/87227/switch-encoding-of-terminal-with-a-command
jenkins내에 특정 job에서 빌드완료후 해당 파일을 파일 복사를 하려고 하니 몇가지 어려움에 봉착하였다. 관련 건에 대한 해결방법을 기술하였다. 하위 디렉토리 복사ant syntex를 안다면 쉽게 해결할 수 있다. source directory 지정에 **/*와 같이 입력해주니 현재 workspace에 존재하는 파일과 하위 디렉토리가지 복사되었다. sftp error 발생 jenkins을 통한 scp plugin을 사용하려고 하니 다음과 같이 에러가 발생되었다. ERROR: Failed to upload files com.jcraft.jsch.JSchException: failed to send channel request 실제로 해당 서버에 sftp command 로 접속 시도를 해보니 subsy..
atlassian confluence- http://www.atlassian.com/software/confluence/overview/team-collaboration-software- 유료이긴하나 막강한 성능을 내는것으로 보인다. dokuwiki- https://www.dokuwiki.org/dokuwiki Twiki- https://www.dokuwiki.org/dokuwiki MediaWiki- http://www.mediawiki.org/wiki/MediaWiki MoinMoinWiki- http://moinmo.in/ PmWiki- http://www.pmwiki.org/ moniwiki- http://kldp.net/projects/moniwiki/- 2010년 이후로 릴리즈되지는 않은것으로..
1. DNSSEC(DNS Security Extensions)DNS packet은 UDP base로 위변조(피싱 및 스푸핑 등)에 취약하다. 이를 보완하기 위해 DNSSEC 표준 프로토콜이 출범했다. 해당 프로토콜은 간단하게 말해 DNS protocol에 전자서명을 추가한 개념이라 볼수 있다. 어떠한 암호화가 이루어지는것이 아닌 전자서명 매커니즘만 반영되어 위변조에 대한 검증 및 송신자에 대한 증명을 하는 수단으로 사용된다.DNSSEC은 기존 DNS를 대체하는것이 아니라 기존 DNS에 공개키 암호화를 추가하여 보안성을 강화시킨것이다.간단하게 말하자면 DNS Resource Record Set과 함께 암호화된 디지털 서명을 통하여 인증 보장을 하는 것이다. DNS 보안 취약점 극복을 위한 DNS 확장 표준..
특정한 환경에서 CI Project를 다음과 같이 수행할 수 있다. 예제구성- jenkins server - 소스관리 : SVN- 빌드서버 : 우분투 12.04 () - 테스트 서버 : 윈도우 7 () - 테스트 도구 : selenium- 데이터베이스 : mysql - 릴리즈파일 : deb 확장자 1. Source 동기화 및 빌드 - SVN 혹은 CVS등을 통한 소스 동기화- 동기화된 소스 빌드 수행 2. 빌드된 파일을 테스트 대상 서버로 복사 및 업그레이드- 복구를 위한 백업 (릴리즈파일 및 데이터베이스) - 빌드된 파일 테스트 대상 서버로 복사 - 릴리즈 파일 업그레이드 - 업그레이드 실패시 Revert (릴리즈파일 이전버전 복구 및 데이터베이스 복구) 3, 테스트 수행- 테스트 도구에 사용될 스크립..
- Total
- Today
- Yesterday
- aquasecurity
- kubernetes install
- minio
- hashicorp boundary
- boundary ssh
- openstacksdk
- crashloopbackoff
- metallb
- open policy agent
- Helm Chart
- ceph
- DevSecOps
- Terraform
- wsl2
- socket
- ansible
- nginx-ingress
- azure policy
- jenkins
- K3S
- minikube
- openstack backup
- GateKeeper
- kubernetes
- kata container
- Jenkinsfile
- macvlan
- mattermost
- vmware openstack
- OpenStack
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |