본문 바로가기

SW 프로그래밍188

Putty 연결시 자동으로 로그 저장 방법 Putty에서 Session - Logging 메뉴에서 "Printable output" 을 체크하고 파일명은 아래와 같이 한다."&H-&Y&M&D_&T.log" 이렇게 하면 지정된 폴더에 접속한 호스트 명과 접속한 날짜 시간 파일명으로 로그 파일이 생성된다."Printable output"은 화살표 키로 인하여 이상한 특수문자 찍히는것으로 방지한다. 위와 같이 설정 후 Session에서 Save 해야 한다. SSH로 192.168.1.99로 접속하면 아래와 같이 로그 파일이 자동으로 생성된다. 만약 Serial 연결이면 호스트네임은 없이 날짜와 시간으로 파일명이 생성된다.  https://ebt-forti.tistory.com/312 Putty 연결시 자동으로 로그 저장 방법Putty에서 Session.. 2024. 11. 8.
SSH root 접속 허용 설정 (PermitRootLogin) 0. 환경CentOS Stream release 9 리눅스를 설치를 하게 되면 초기에는 ssh 접속할 경우 root 계정으로 접속이 안 되는 경우가 있습니다.외부의 root 접속을 권장하지는 않지만그럴 경우에 sshd의 설정파일을 수정해 주어야 합니다.1. 설정 방법1. vi 편집 툴을 이용하여 sshd 설정 파일을 편집합니다.vi /etc/ssh/sshd_config 2. vi 툴로 PermitRootLogin을 검색합니다. (혹은 40번 라인으로 이동하면 있습니다.):/PermitRootLogin#PermitRootLogin prohibit-password 3. 주석을 해제하고 yes로 변경합니다.PermitRootLogin yes 설정 정보# PermitRootLogin yes // Root 외부 .. 2024. 11. 7.
CentOS-Strem-9 설치 CentOS Linux 7 수명이 2024년 6월 30일 종료되었다.(확인)기존 개발 테스트용으로 사용하던 PC를 갈아엎고 새로 설치한다.처음 증상을 확인한건 Let's Encrypt가 갱신이 안되는 현상이었다. CentOS 사이트에서 CentOS-Stream-9-latest-x86_64-dvd1.iso 파일을 다운받아 설치하는 과정을 설명한다다운 받으면 RuFus 파일을 실행하여 USB를 만든다.( RuFus 4.6) iso 파일이 10.9G이므로 GPT방식으로 파티션을 하여야 한다 USB가 만들어 지면 연결하고 USB로 부팅한다 설치환경 구성 SW 종류 선택 HDD 파티션 파티션 참조 2024. 11. 7.
MariaDB 비밀번호 초기화 1. server.cnf 위치로 이동[root@centos my.cnf.d]# cd /etc/my.cnf.d/ 2. 권한테이블 스킵# this is only the mysqld standalone daemon[mysqld]skip-grant-tables 3. 재시작[root@centos my.cnf.d]# systemctl restart mariadb 4. 접속(패스워드는 엔터를 누르면 생략되서 접속)[root@centos my.cnf.d]# mysql -u root -pEnter password: 5. 명령어 실행MariaDB [(none)]> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.002 sec) 6. 비밀번호 초기화MariaDB [(none)]> ALT.. 2024. 11. 6.
Root 비밀번호 분실 시 찾기 리눅스는 CentOS7을 사용한다. 1. 리눅스 부팅 시, [END] 키를 누른다. 2. GRUB 메뉴화면에서 'e' 를 눌러 편집 모드로 진입 3. 편집 모드(1) linuxefi ~ 줄 수정BeforeAfterro -> rwrhgb quiet -> init=/bin/bash- [Ctrl] + [x] 로 탈출. [Ctrl] + [x] 를 누르면, 재부팅이 시작되며 아래와 bash-4.2# 라는 bash 프롬프트가 나올 것이다. (2) passwd 를 이용하여 root 비밀번호를 변경 ※ Authentication token manipulation error 발생 시,$ mount -o remount,rw /$ chmod 640 /etc/shadow$ passwd 변경이 성공적으로 완료되면 아래 진행 (.. 2024. 11. 6.
[Mac]안드로이드 스튜디오에서 파일 생성 시 자동으로 생성되는 코멘트 수정하기 안드로이드 스튜디오에서 Class 파일 생성 시 상단에 Create by xxxxx on 2017. 3. 9.. 이런식으로 주석이 포함됩니다. 하지만 제 계정이 한글로 되어있어 그런지 이름이 이상하게 변환되어 계속 거슬려 바꿔 보았습니다.  메뉴 바에 AndroidStudio -> Preferences 눌러 설정화면으로 이동합니다.다음 Editor -> File and Code Templates로 이동하여 Includes 탭을 선택합니다.   맨 윗줄에 #set($USER = "XXXXX") 를 삽입하며 USER이름을 변경합니다.   변경 후 Class 파일을 생성해보면 바뀐것을 확인 할 수 있습니다.   출처: https://chelsea-kbj.tistory.com/6 [Mobile App Devel.. 2024. 11. 3.