linux92 [linux] 변수 설정하기 현재 ubuntu 사용자의 홈 디렉터리에 있다. .profile 파일을 연다 마지막 쯤에 위의 코드를 추가 터미널로 나와서 입력한 변수를 출력해 보려고 하지만출력되지 않는다. source 명령어를 사용해서 .profile 파일의 변경 사항을 적용해 준다. 변경 후 변수가 정상적으로 출력이 된다. 2024. 7. 31. [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. [linux] vi 비정상 종료 후 생성된 swp 파일 vi로 새로운 파일 생성 내용을 입력후 저장하지 않고 터미널을 종료 다시 test파일을 열면 .test.swp파일 이라는 파일이 있다고 한다그리고 vi - r test혹은 ex모드에서 recover을 입력해서 문제를 해결할수 있는거 같다. test 파일에는 아무런 내용이 없다. vi -r test를 입력 여러개의 swp파일이 있고 복구에 사용할 스왑 파일을 선택하라는문구가 보인다. 첫번째 스왑파일 선택 복구완료 메시지가 보인다 enter를 눌러 계속 진행 비정상 종료전에 입력한 내용 복구 완료 내용 저장 후 vi 편집기 종료 vi test 입력 .test.swp 파일이 있다는 경고문이 보인다. vi를 종료하고 .test.swp 파일을 삭제하거나 다시 te.. 2024. 7. 29. [linux] user에 sudo 권한 부여하기 /etc/sudoers파일을 연다. 108행 쯤에 sudo 를 사용하게 할 userd를 입력준다. ---> 비밀번호를 사용하지 않고 sud 명령어를 사용할수 ㅇ있도록 하려명 111행 쯤에 유저의 이름을 입력해준다. 2024. 7. 4. [linux] ubuntu 사용자 환경변수 할당하기 사용자 환경변수를 할당하기 위해사용자의 홈 디렉토리로 이동cd ~/ .profile 파일을 연다 사용할 환경변수의 이름과 디렉토리 위치를 입력하고 저장:wq echo로 환경변수를출력하면 아무런 결과도출력되지 않는다. source명령어로 수정된 스크립트 파일의 수정된내용을 적용 해준다 source 명령어 사용후에환경변수가 정상적으로 출력이 된다. 2024. 7. 3. [linux] ubuntu에서 tomcat 기본 포트 변경하기 https://medium.com/@DevOpsfreak/how-to-change-the-default-port-of-apache-tomcat-in-ubuntu-and-red-hat-os-a-step-by-step-guide-fb01edaae260 How to Change the Default Port of Apache Tomcat in Ubuntu and Red Hat OS: A Step-by-Step GuideUbuntu OS: A Step-by-Step Guidemedium.com 2024. 6. 27. [linux] ubuntu에 jenkins 설치하기 https://www.jenkins.io/doc/book/installing/linux/ LinuxJenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their softwarewww.jenkins.io 2024. 6. 25. [Linux] rocky linux containerd 설치하기 https://phoenixnap.com/kb/install-kubernetes-on-rocky-linux How to Install Kubernetes on Rocky Linux {Manual or via Ansible}Follow this easy to tutorial to learn how to install Kubernetes on Rocky Linux manually or by using the Ansible IaC automation platform.phoenixnap.com 2024. 6. 20. 이전 1 2 3 4 5 ··· 11 다음