MySQL 8.0 버전 root 비밀번호 변경하기

OS: uBuntu

MySQL 8.0.28

콘솔에서 mysql에 일단 기존의 비밀번호로 접속한다.

1. 비밀번호 변경

mysql> ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경 비밀번호';Code language: JavaScript (javascript)

예전 (5.7 이상 버전)에는 UPDATE mysql.user SET authentication_string=password(“변경할 비밀번호”) WHERE user=’root’ 형식을 사용하였는데, 지금 실행하면 에러가 발생한다.

2. 변경사항 저장

mysql> FLUSH PRIVILEGES;

3. 종료후 다시 로그인 해본다.

mysql> quit
> mysql -u root -p
Enter password: (새 비밀번호 입력)

성공적으로 비밀번호가 변경되었다.

Adobe Acrobat Pro DC 페이지 썸네일 항상 보기

저는 Acrobat을 열때마다 그냥 본문만 표시되면 불편합니다.

이렇게 좌측에 페이지 썸네일을 이용하면 썸네일을 보면서 원하는 페이지로 바로 이동할 수 있습니다.

먼저 좌측의 사이트바를 열여줍니다.

페이지 썸네일 아이콘을 눌러 페이지 썸네일을 열어줍니다.

이번에는 페이지 썸네일 아이콘을 마우스 오른쪽 버턴으로 눌러주면 서브메뉴에 페이지 썸네일 고정이 표시됩니다.

이렇게 설정하면 다음번 Acrobat 이 실행될 때 페이지 썸네일이 열린채로 실행됩니다.

tar, gz 압축 및 해제

리눅스 시스템에서 파일 압축 및 해제를 하기 위해서는 tar 혹은 tar.gz를 사용한다.
tar 명령어를 사용하는 방법을 알아보자

1. tar 압축하기

$ tar -cvf [파일명.tar] [폴더명]

ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면,
$ tar -cvf aaa.tar abc

2. tar 압축 풀기

$ tar -xvf [파일명.tar]

ex) aaa.tar 라는 파일을 압축을 풀고자 한다면,
$ tar -xvf aaa.tar

3. tar.gz 압축하기

$ tar -zcvf [파일명.tar.gz] [폴더명]

ex) abc라는 폴더를 aaa.tar.gz로 압축하고자 한다면,
$ tar -zcvf aaa.tar.gz abc

4. tar.gz 압축풀기

$ tar -zxvf [파일명.tar.gz]

ex) aaa.tar.gz 파일을 압축 풀고자 한다면,
$ tar -zxvf aaa.tar.gz

참고, 위의 옵션을 포함한 자주 사용되는 tar 명령어의 옵션들을 정리해봤다.

옵션설명
-c파일을 tar로 묶음
-p파일 권한을 저장
-v묶거나 풀때 과정을 화면으로 출력
-f파일 이름을 지정
-C경로를 지정
-xtar 압축을 품
-zgzip으로 압축을 하거나 해제함
대소문자에 유의하자.

카카오맵 사이즈 최대로 하기

카카오지도를 HTML 태그를 사용하여 삽입할때 640×360으로 기본사이즈가 설정되어 있다.

이를 반응형 블로그에 삽입하면 가로크기가 640보다 작을때 위의 지도가 정상적으로 표시되지 않는다 이럴대 가로사이즈를 100%로 설정하면 반응형의 가로사이즈가 변경되더라도 정상적으로 표시된다.

100% 사이즈 조절 방법

<!-- * 카카오맵 - 지도퍼가기 -->
<!-- 1. 지도 노드 -->
<div id="daumRoughmapContainer1642452796367" 
class="root_daum_roughmap root_daum_roughmap_landing" 
style="width: 100%;"></div>

<!--
	2. 설치 스크립트
	* 지도 퍼가기 서비스를 2개 이상 넣을 경우, 설치 스크립트는 하나만 삽입합니다.
-->
<script charset="UTF-8" class="daum_roughmap_loader_script" src="https://ssl.daumcdn.net/dmaps/map_js_init/roughmapLoader.js"></script>

<!-- 3. 실행 스크립트 -->
<script charset="UTF-8">
	new daum.roughmap.Lander({
		"timestamp" : "1642452796367",
		"key" : "28u2o",
		"mapWidth" : "640",
		"mapHeight" : "360"
	}).render();
</script>

코드에서

  • 추가: style=”width:100%”
  • 삭제: “mapWidth” : “640”

centOS 8 hostname 변경하기

  1. OCI(Oracle Cloud Infrastructure)에 centOS 8을 셋팅하고 있는중에 hostname을 변경하려고 하였지만 왠일인지 제부팅을 하고나면 다시 초기값으로 복구 되었다.
# vi /etc/oci-hostname.conf

# PRESERVE_HOSTINFO=0
PRESERVE_HOSTINFO=2

# hostnamectl set-hotname new-my-hostnameCode language: PHP (php)

2. 위의 파일의 PRESERVE_HOSTINFO=0 옵션값을 0에서 2로 변경해주면 된다.

3. 자세한 옵션값은 파일 주석을 참조하면 된다.

# This configuration file controls the hostname persistence behavior for Oracle Linux
# compute instance on Oracle Cloud Infrastructure (formerly Baremetal Cloud Services)
# Set PRESERVE_HOSTINFO to one of the following values
#   0 -- default behavior to update hostname, /etc/hosts and /etc/resolv.conf to 
#        reflect the hostname set during instance creation from the metadata service
#   1 -- preserve user configured hostname across reboots; update /etc/hosts and 
#           /etc/resolv.conf from the metadata service  
#   2 -- preserve user configured hostname across instance reboots; no custom  
#        changes to /etc/hosts and /etc/resolv.conf from the metadata service,
#        but dhclient will still overwrite /etc/resolv.conf
#   3 -- preserve hostname and /etc/hosts entries across instance reboots; 
#        update /etc/resolv.conf from instance metadata serviceCode language: PHP (php)