ops284 [linux] ubnutu에 nameserver 설치하기 https://ubuntu.com/server/docs/domain-name-service-dns https://ubuntu.com/server/docs/domain-name-service-dns ubuntu.com 2024. 8. 4. [linux] ssh 설정하기 server-2 에서 server-1으로ssh 접속을 하려고 한다.-> server-1은 ssh서버가 설치되어 있는 상태이고,server-2에는 ssh키가 생성이 되어 있는 상태이다. server-2에서 server-1으로 public 키를 복사하려고 하는데 복사가 되지 않는다. 이러한 상황이라고 할 수 있을거 같다. server-1에서 ssh설정 파일을 연다. 57행의 주석을 풀어주고 설정의 적용을 위해서 ssh서버를 재시작 해준다.---> ubuntu 에서는 ssh 서버의 이름이 ssh 이다 그리고 server-2에서 다시 ssh-copy-id를 하니정상적으로 키가 복사가 되었다. server-1에 비밀번호로 로그인을 하지 못하게 하기 위해서아까 풀어 주었던 주석을 .. 2024. 7. 31. [linux] host 자기 자신과 ssh 통신하기 ansible은 ssh기반으로 통신하기 때문에 ansible이 설치되어 있는 호스트에서 자기 자신과통신?을 하기 위해서는 키교환이 이루어져야 한다. 현재는 ubuntu 유저로 로그인이 되어있다. 호스트 주소는 10.0.1.144이. 자기자신에게 ssh 통신을 시도 비밀번호를 입력하라고 한다.-> 입력했으나 실패 다시시도-> 다시 실패 ssh 설정을 확인해가 위해서 위의 파일을 연다, 57행의 주석을 해제해주고 sshd를 재시작 해준다.-> 재시작을 반드시 해주도록 하자 최종 ssh 설정은 위와 같다. ssh 설정 변경후 접속이 성공적으로 된다. 2024. 7. 31. [linux] 변수 설정하기 현재 ubuntu 사용자의 홈 디렉터리에 있다. .profile 파일을 연다 마지막 쯤에 위의 코드를 추가 터미널로 나와서 입력한 변수를 출력해 보려고 하지만출력되지 않는다. source 명령어를 사용해서 .profile 파일의 변경 사항을 적용해 준다. 변경 후 변수가 정상적으로 출력이 된다. 2024. 7. 31. [docker] permission denied while trying to connect to the docker damon docket at unix:///var/run/docker.sock: docker images 명령 실행시 권한이 없다는 경고 발생 docker 정보 확인 ubuntu유저는 docker 그룹에 속해 있지 않다. ubuntu 유저를 도커 유저에 속하게 해준다. ubuntu유저가 docker 그룹에 속하게 되었다. 병경사항을 적용하기 위해서ubuntu 계정에서 로그아웃한 후로그인 sudo 명령어를 사용하지 않아도 docker images 명령어를 사용할 수 있다. 2024. 7. 31. [other] wireshark permission 관련 문제 해결하기 와이어 샤크 실행 현재 강조되어 있는 부분 선택 권한이 거부 되었다고 한다. 무언가 잘못된듯 하다 터미널에서 실행 자식 프로세스에서 문제가 발생했다는 내용인듯 하다 터미널에서도 같은 내용의 문구가 출력되었다. superprivilege 로 실행 실행이 정상적으로 된다. -> 현재 강조되어있는 네트워크 카드 선택 정상적으로 트래픽을 모니터링 할 수 있다. ps. 근데 왜 gateway라우터에서 중국 에서 ARP 패킷을 보내는 건지는 모르겠다. ... 2024. 7. 31. [jenkins] gradle 플러그인 추가하기 Dashboard에서 Manage Jenkins 클릭 Plugins 클릭 Available plugins 클릭 gradle 검색 체크 후 우측 상단의 install 클릭 다운로드 완료 하단의 Restart Jenkins 클릭 재시동중 로그인 설치된 플러그인 확인 New Item 클릭 Freestyle project 클릭 소스코드를 가지고 올 git url입력 죄측 목록의 Build Steps 클릭 Add build step에서 Invoke Gradle script 클릭 Gradle 버전 선택 및 실행할 명령어 입력 Save 클릭 Build Now 클릭 빌드 중 Console output 화면 빌드 성공 2024. 7. 30. [linux] file permission - 2 setuid파일 조작시 사용자의 권한을 빌려올 수 있다. setgid파일 조작시 그룹의 권한을 빌려올 수 있다. sticky bit적용된 디렉토리에는 모든 사용자가 파일 및디렉터리를 생성할 수 있으나, 다른 사용자의파일을 삭제 할수는 없다. 2024. 7. 29. [linux] file permission testfile 파일은 root 유저의 소유이고, 그룹소유자 또한 root 이다.소유자 권한 : 읽기, 쓰기그룹 소유자 권한 : 읽기기타 사용자 권한 : 읽기 Other 현재 사용자는 ubuntu 이다. -> 즉 other 사용자에 속한다. 읽기 권한이 있기 때문에 읽기에는 문제가 없다. 쓰기는 불가하다 sudof를 사용해도 그러하다 -> sudo는 root의 권한을 빌려서 사용하는 건 줄 알았는데 왜 안되는 것인가? 실행 파일이 아니기도 하지만, 실행 권한이 없기 때문에 실행 불가 Group 그룹 소유자 권한의 테스트를 하기 위해서 root 그룹에 속한 유저를 생성 testuser로 로그인 testuser가 root그룹에 속해 있는 것을 확인할수 있다. testfile.. 2024. 7. 29. 이전 1 ··· 8 9 10 11 12 13 14 ··· 32 다음