IT/OS·Server 2024. 7. 1. 01:00
Ubuntu 서버에서 ssh 포트를 변경하는 방법입니다. Ubuntu 서버를 운영하다 보면 보안 강화를 위해 SSH 포트를 기본 포트(22번)에서 다른 포트로 변경하고 싶을 때가 있습니다. 기본 포트를 그대로 사용하면 포트 스캐닝 공격에 쉽게 노출될 수 있기 때문입니다. Ubuntu 서버에서 SSH 포트를 변경하는 방법에 대해 단계별로 설명드리겠습니다. ssh의 기본 포트 번호는 '22'번입니다. 이를 2222로 바꿔보겠습니다. Ubuntu 서버에서 SSH 포트 변경 방법1. ssh 설정파일 편집 sudo nano /etc/ssh/sshd_config 2. 포트 변경#Port 22Port 2222 3 변경 사항 저장파일을 저장하고 편집기를 종료합니다. Nano 편집기의 경우 Ctrl + O를 눌러 ..
IT/개발 2023. 11. 15. 14:05
1. MYSQL - replace 함수란? 특정 문자열을 원하는 문자열로 모두 치환하는 함수입니다. 문자열 교체 / 치환 : 현재 문자열을 지정한 문자열로 바꿀 수 있습니다. 문자 제거: REPLACE()는 특정 문자열을 빈 문자열로 치환하여 문자열에서 문자나 문자열을 제거할 수 있습니다. Syntax REPLACE(string, from_string, new_string) string : 대상 문자열 from_string : string에서 찾는 문자열입니다. new_string : string에서 from_string 를 찾을 때마다 대체될 문자열입니다. 2. replace 사용법 SELSECT 사용예 "X"를 "M"으로 치환해보기 SELECT REPLACE("XYZ FGH XYZ", "X", "M"..
IT/개발 2023. 7. 31. 23:58
안드로이드 스튜디오 주석 단축키를 윈도우와 맥OS 별로 아래와 같이 남깁니다. (나보려고..) 1. 안드로이드 스튜디오 한줄 주석 단축키 Ctrl + / Cmd + / //주석 처리할 만큼 드래그 한 후 //단축키를 누르면 선택된 줄이 모두 //로 주석 처리된다 2. 안드로이드 스튜디오 구간 주석 단축키 Ctrl + Shift + / Cmd + Shift + / /* 주석 처리 할 만큼 드래그 한 후 단축키를 누르면 선택된 줄이 /* */로 구간 주석 처리된다 */ 끝 [ 관련 글 ] https://www.ihee.com/731 안드로이드 앱 번들(Android App Bundle)로 릴리즈하는 방법 안드로이드 앱 개발 후 App Bundle (.aab)로 릴리즈하는 방법을 확인하겠습니다. 앱 번들이란?..
IT/웹·모바일 2023. 3. 6. 23:58
애플 개발자 디바이스 기기 초기화 삭제 방법입니다. 애플은 개발자 계정에서 등록된 디바이스 기기에서만 테스트 앱을 설치할 수 있습니다. 등록된 디바이스 기기 수는 제한이 되어있으며 1년에 한 번 초기화나 삭제를 할 수 있습니다. 애플 개발자 계정에서 등록된 디바이스 기기를 초기화 삭제하는 방법을 알아보겠습니다. 디바이스 초기화 가능 날짜 확인 테스트 디바이스 등록 제도를 운영하는 애플은 1년에 한 번 디바이스 등록 기기 초기화를 할 수 있기 때문에 애플 개발자 계정에서 따로 디바이스 재설정 날짜를 알려주고 있습니다. 이 기능은 새 멤버십 연도가 시작될 때 계정에서 나열된 장치를 제거하고 사용 가능한 장치 수를 복원할 수 있는 기능입니다. 제가 사용하는 애플 개발자 계정은 디바이스 리셋 날짜 (Device..
IT/오류·장애·문제 2022. 12. 3. 21:00
티스토리 접속 시 "페이지가 작동하지 않습니다. 문제가 계속되면 사이트 소유자에게 문의하세요. HTTP ERROR 400"라는 에러가 표시되면서, 티스토리에 접속과 로그인을 할 수가 없었습니다. 지난 카카오 IDC 화재로 티스토리가 아직 정상화가 안된 줄 알고 며칠 접속 안 하고 있었는데. 다른 문제가 있는 걸 알게 되어 내용 공유드립니다. 페이지가 작동하지 않습니다. 문제가 계속되면 사이트 소유자에게 문의하세요. HTTP ERROR 400 생각보다 단순한 문제로 발생하는 크롬 브라우저의 "페이지가 작동하지 않습니다." 문제. 티스토리에서만 발생하는 에러는 아니겠지만 오랜 인터넷 이용 경험상 쉽게 겪는 일은 아닌 HTTP ERROR 400 에러라서 당황을 좀 했는데요. 우선 아래와 같이 티스토리의 HTT..
IT/웹·모바일 2022. 11. 6. 00:33
HTML5 지원 브라우저 호환성 확인하는 사이트 알아봅니다. HTML5는 HTML4.01의 상위 버전으로 웹 표준을 개발하고 장려하는 조직인 W3C (World Wide Web Consortium)에서 HTML5.3까지 표준으로 발표한 후 WHATWG HTML Living Standard로 통합되면 이제 HTML5라는 표준 제정은 없어졌습니다. 이제 HTML5는 HTML Living Standard, CSS3+, ECMAScript 6+ 등 최신 웹 기술을 통틀어 의미하고 있습니다. HTML5가 다양한 기능을 포함하게 되어 데스크톱, 모바일 기기, 브라우저 버전 별등의 차이로 HTML5를 100% 지원하는 경우가 없기 때문에 웹 개발 시 호환성이 높은 HTML5 기능을 이용해 개발해야 하는 고민이 생깁니..