반응형

AWS 계정 관리에 대한 IAM Root 계정에 대한 Best Practice 찾아 보면 Root 계정을 만들면 MFA 2단계 인증을 설정한 후 Root 계정을 사용하지 말고 IAM 계정에 Admin 권한을 부여하여 IAM 계정을 사용하라고 합니다.

 

Root 사용자에 대한 더욱 상세한 Best Practice는 아래 URL에서 확인 가능합니다.

https://docs.aws.amazon.com/ko_kr/accounts/latest/reference/best-practices-root-user.html

 

AWS를 처음 접하는 분이시라면 같은 Admin 같은데 무슨 차이가 있지? 라는 생각이 듭니다.

아래 그림과 같이 권한 정책만 봐도 모든 Resource에 대해 허용 되어 있는데 말이죠

Administrator 권한 정책 <JSON>

 

하지만 IAM에서 생성한 Administator권한의 계정과 Root 계정은 분명히 차이가 있습니다.

 

Root 계정에서만 수행 할 수 있는 일은 다음과 같습니다.

 

  • AWS 계정 설정 변경 (계정 이름/이메일 주소/Root 사용자 패스워드 변경/Root 사용자 Access Key 설정)
  • Billing and Cost Management 콘솔 접근
  • AWS 계정 정지

Admin 기능을 부여한 IAM 사용자로도 위 작업은 불가능합니다. 위 작업을 수행해야 할 때는 반드시 루트 사용자로 로그인해서 설정 변경이나 신청을 해야 합니다.

 

계정 설정 변경이나 계정 정지를 할 일은 별로 없기에 청구서(Billing) 정보를 확인할 수 없는게 가장 클 것 같네요.

 

Root 계정만 수행할 수 있는 작업에 대해 더욱 상세히 알고싶은 분들은 아래 링크에서 확인 가능합니다.

 

https://docs.aws.amazon.com/ko_kr/accounts/latest/reference/root-user-tasks.html

 

사용자 자격 증명의 비교 - AWS 계정 관리

다음AWS Identity and Access Management (IAM) 조치는 2023년 7월에 표준 지원이aws-portal:ViewAccount 종료됩니다.aws-portal:ModifyAccount 및. AWS비용 관리 및AWS 계정 콘솔에 액세스할 수 있도록 세분화된 작업 사용을

docs.aws.amazon.com

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

 

클라우드 Managed 서비스 관련 문의 : caul334@gmail.com

반응형
반응형

AWS tool for PowerShell을 설치하는 방법 공유 드립니다.

 

Step 1. 가장 먼저 관리자 권한으로 powershell을 실행해야 합니다

 

 

Step 2. 백신이 실행중이라면 실시간 검사 모드를 꺼야합니다

저 같은 경우 노트북에서 진행한 결과 백신에서 설치 파일을 차단하여 정상 설치가 되지 않았습니다

 

Step 3. 설치 명령어 입력

PS> Install-Module -Name AWSPowerShell

설치 시간은 생각보다 오래걸립니다. 약 10~20분 정도의 여유를 가지고 기다리시면 설치가 완료됩니다.

 

Step 4. 설치 확인 명령어 입력

PS> Get-AWSPowerShellVersion

설치가 완료되면 버전확인가 같은 명령어로 설치 확인을 진행할 수 있습니다.

아래 이미지와 같이 버전 정보가 잘 나타나면 정상 설치가 된것입니다.

 

더욱 자세한 사항 또는 다른 설치 방법은 아래 AWS Tools for PowerShell 페이지에 나와있습니다.

URL : https://docs.aws.amazon.com/ko_kr/powershell/latest/userguide/pstools-getting-set-up-windows.html

 

Windows에 AWS Tools for PowerShell 설치 - AWS Tools for PowerShell

수행해야 하는 작업에서 요구하는 경우를 제외하고 승격된 권한을 가진 관리자로 PowerShell을 실행하지 않는 것이 좋습니다. 이는 잠재적 보안 위험 때문이며 최소 권한의 원칙과 일치하지 않습

docs.aws.amazon.com

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

반응형

반응형

코로나19 이후에 자녀들에게 테슬라나 애플 등 좋다고 생각하는 주식들 많이 증여해주셨을 겁니다.

하지만 증여세 신고 하셨나요?

증여세 신고하는 방법 공유드리겠습니다.

 

법률<상속세및증여세법 제53조>을 찾아보니 미성년자는 2천만원 까지 증여가 가능하다고 공제한도가 나와있네요

 

 

  자녀 증여세 신고 하는 방법 (기한 후 신고) 

저는 6개월마다 몰아서 한번씩 증여 신고를 하기 때문에 기한후 신고를 합니다.

기한 후 신고는 3개월만 지나면 몰아서 할 수 있습니다.

따라서 1월~6월에 증여한 것을 3개월이 완전히 지난 시점인 10월에 신고를 합니다.

7월~12월에 증여한 것은 다음년도 4월에 신고하면 됩니다.

 

먼저 로그인을 합니다. 로그인 계정은 증여를 받을 자녀 계정으로 로그인 합니다.

 

 

신고/납부 > 세금신고 > 증여세 클릭

 

 

증여세 신고에서 '기한후신고' 클릭

6개월(7월~12월) 증여내역을 몰아서 하기 때문에 21년 12월 (날짜는 아무렇게)을 선택하고 아래 빨간색 정보를 채워줍니다.

 

 

증여재산은 현금으로 한 경우 아래와 똑같이 하시면 되고 마지막에 있는 평가가액은 6개월간 자녀에게 증여한 금액을 그대로 기입합니다.

 

그렇게 되면 증여재산명세 합계에도 기입한 금액이 그대로 나오는 것을 확인할 수 있습니다.

저장 후 다음 클릭

 

이제 2000만원 공제 한도 내에서 공제를 받기 위해 (26) 직계존비속 부분에 위에서 입력한 금액과 똑같은 금액을 기입합니다.

 

위 금액을 기입하면 기존에 보였던 (46) 부분이 사라졌음을 확인할 수 있습니다.

저장 후 다음이동 클릭

 

최종적으로 신고서 제출 전 신고내역을 확인해 줍니다.

증여재산가액과 증여재산공제 액은 같은 숫자여야 합니다.

그리고 나서 제출하기를 누르면 최종적으로 신고가 됩니다.

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

아이폰 이미지 이름 변경 결과

아이폰 이미지 같은 경우 사진을 백업하게 되면 아래와 같이 IMG_<숫자>.JPG 형식의 이미지가 저장됩니다.

따라서 이 사진이 언제 찍은지 알 수가 없어 사진을 제3의 백업 장소에 백업해서 정리하는 사람에게는 대략 난감한 상황이 아닐 수 없습니다.

저도 몇년치를 몰아서 한꺼번에 백업하려고 하니까 아이폰 사진을 저장하는게 제일 난감하더라구요...

저는 이러한 문제를 Exifread 라는 파이썬 모듈을 사용하여 해결하였습니다.

유용하겠다 생각하여 해결한 한 방법을 공유 드립니다!^^

아이폰 이미지 원본

 

윈도우 기준으로 이미지가 언제 찍혔는지 보는 방법은 사진 파일을 오른쪽 클릭 -> 자세히 -> 원본 에서 확인이 가능합니다.

이 사진은 2016년 08월 30일 오전 10:44에 찍혔네요

이미지 속성

 

아래는 파이썬의 exifread 모듈을 사용해서 해결한 소스코드의 일부분 입니다.

소스코드에도 보이겠지만 사진 파일을 바탕화면 하위에 "1212"라는 폴더에 저장했고

사진 파일 명은 IMG_6066.JPG 입니다.

이미지 변경 python 소스코드

 

그리고 나서 실행만 하면 아래와 같이 사진 이름이 변경되었다는 출력결과가 나옵니다.

실행 결과

 

실제로 해당 폴더에 들어가서 확인해보니 사진 이름이 잘 변경되어 있습니다.

 

아이폰 이미지 이름 변경 결과

 

여러분도 저와 같은 어려움을 겪으셨다면 Python 프로그래밍으로 어려움을 해결하시길 바라겠습니다.

 

아래 소스코드는 위에서 소개해드렸던 소스코드 공유드립니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# 반드시 실행 전 pycharm을 관리자 권한으로 실행할 것!
import os
import exifread
 
image_folder_path = '<사진 저장 폴더>'
image_nm = '<사진이름>'
image_abspath = image_folder_path + '\\' + image_nm
print('원본이름: ' + image_nm)
 
# 파일 확장자
ext_idx = image_nm.find('.')
ext = image_nm[ext_idx:]
 
# 사진 파일에서 생성 날짜 메타 데이터 정보 추출할 수 있는 경우
= open(image_abspath, "rb")
tags = exifread.process_file(f)
timedata = str(tags['EXIF DateTimeOriginal'])
f.close()
 
# 변경할 이름 (데이터 파싱)
timedata = timedata.replace(':''')
fname = timedata.replace(' ''_')
 
# 확장자 붙이기
fname = fname + ext
print('변경이름: ' + fname)
 
# 파일 이름 변경
file_oldname = os.path.join(image_folder_path, image_nm)
file_newname = os.path.join(image_folder_path, fname)
os.rename(file_oldname, file_newname)
print('---변경 완료---')
 
cs

 

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

이 포스팅을 보시는 분들은 Microsoft Azure Virtual Training Day 에 참석하면

Azure Fundamentals(AZ-900) 자격증 시험을 무료로 볼 수 있는 바우처를 받는다는 정보는 아마 다들 아실거라 생각합니다.

 

문제는 Microsoft Azure Virtual Training Day 일정을 어떻게 확인하고 등록하느냐 입니다.

Azure Virtual Training Day 교육 일정을 가장 빠르게 확인하는 방법이 있습니다!

이제 그 방법을 공유드리겠습니다.

 

이전 포스팅에서는 Microsoft Azure Virtual Training Day에 참석하기 위해서는

아래 링크로 들어가서 나오는 일정을 기다려야 한다고 안내 했었는데 해당 방법은 수동적이라 기다리는데 지치고 한계가 있었습니다.

https://www.microsoft.com/ko-kr/events/training-days

 

Microsoft Training Days

Dynamics 365는 예측 가능한 AI 기반 인사이트를 통해 전체 비즈니스를 운영하고 더 큰 성과를 제공할 수 있는 인텔리전트 비즈니스 애플리케이션 세트입니다. 영업, 마케팅, 서비스, 운영, 상거래

www.microsoft.com

 

 

하지만 아래에서 소개해드리는 방법은 자신이 원하는 일정을 선택하고 선택하는 방식입니다.

먼저 아래 링크인 MS 이벤트 페이지로 접속합니다.

https://mvtd.events.microsoft.com/?azureevent=Microsoft%20Azure%20Virtual%20Training%20Day:%20Fundamentals 

 

Microsoft Virtual Training Days

Find a virtual event and grow your skills.

mvtd.events.microsoft.com

 

 

접속한 후 아래 사진과 같이 "Microsoft Azure Virtual Training Day" 하위에 있는 "Fundamentals" 체크박스를 선택하게 되면 Virtual Training Day만 필터링 하여 볼 수 있습니다.

그 중 자신에 상황에 맞는 교육을 선택하시면 됩니다.

 

교육을 등록하기 위해 Register Now를 클릭하면 교육을 등록할 수 있고

설명에 보면 아래와 같이 Azure Fundamentals 자격증 시험을 무료로 볼 수 있다는 안내 문구를 확인할 수 있습니다.

 

 

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

MS azure fundamentals 자격증을 준비하려고 합격자들의 후기를 보다가 알게된 좋은 사이트가 있어서 공유드립니다.

 

간단하게 해당 사이트를 소개하자면 아래 사이트는 azure fundamentals 자격증의 문제 덤프가 모여있는 기출 문제 모음 사이트 입니다.

가장 좋은 점은 모든 정보가 무료이고 후기들을 종합하여 살펴보니 약 90%의 적중률로 문제가 나왔음을 확인할 수 있습니다.

https://www.examtopics.com/exams/microsoft/az-900/

 

Microsoft AZ-900 Certification with Actual Free Questions | ExamTopics

 

www.examtopics.com

 

추천하는 또 다른 이유는 해당 사이트는 문제 버전(Version)도 관리 하고 있는데

가장 최근 갱신된 업데이트 버전은 2022년 3월 17일로 최근에 갱신 되어

2022년 4월 3일인 현재까진 유효합니다.

azure 자격증 기출문제 사이트

 

그리고 문제에 대한 답과 설명도 있기 때문에 단순히 문제와 답만 외우는 방식이 아닌

이해하고 넘어갈 수 있다는 점도 좋은점으로 보입니다.

문제 답안 및 설명

 

이 사이트에서 자격증 합격자들이 공통적으로 하는 말은

합격할 수 있었던 방법은 지금 소개해드린 사이트와 azure 공식 문서 사이트 이렇게 두 곳만 공부하면 합격했다고 합니다.^^

https://docs.microsoft.com/ko-kr/learn/azure/

 

Microsoft Learn의 Azure

클라우드, 온-프레미스 및 에지에서 애플리케이션을 빌드 및 관리하는 나만의 스킬을 쌓으세요.

docs.microsoft.com

 

자격증을 취득하시려고 한다면 이 두곳에 집중해서 좋은 결과 있기를 바랍니다.

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

오늘은 지난 시간에 이어서 파워쉘 스크립트를 이용하여 특정 폴더 내에 있는 영상 파일들을

한꺼번에 바꿀 수 있는 자동화 된 스크립트를 공유드리겠습니다.

 

방법은 먼저 특정 폴더를 지정하여 동영상 파일들을 복사하여 넣어줍니다.

저는 바탕화면 하위에 있는 "1212"라는 폴더에 동영상 파일들을 넣었습니다.

파워쉘 스크립트 실행 전 파일명

 

파일들을 다 넣었으면 스크립트를 실행합니다.

참고로 파워쉘 스크립트와 ExifTool(exe 실행파일은) 바탕화면에 위치 시키고 스크립트를 실행했습니다.

 

ExifTool에 대한 전반적인 내용은 이전 포스팅에서 참고하시면 됩니다.

https://betterinvesting.tistory.com/291

 

[PowerShell] 파워쉘을 이용하여 동영상 파일 이름을 생성시간으로 변경하는 방법 - 1

가족들의 사진과 동영상을 백업하던 중 사진과 동영상 파일들 이름이 뒤죽박죽이여서 날짜별로 정리가 필요했습니다. 이미지 사진 파일은 PYTHON 프로그램을 만들어서 이름을 변경

betterinvesting.tistory.com

 

스크립트를 실행하면 스크립트에 지정된 폴더(ex, 1212) 하위에 있는 모든 동영상 파일에 생성날짜를 읽어들여서

기존 파일 이름.MOV -> 생성날짜_시간.MOV 으로 변경하여 줍니다.

파워쉘 스크립트 실행 화면

 

스크립트가 다 실행되면 아래 사진과 같이

파일 이름들이 생성날짜_생성시간.<확장자> 형식으로 변경되게 됩니다.

파워쉘 스크립트 실행 후 파일명

 

 

자동화된 스크립트는 아래에서 공유드리겠습니다.

이 스크립트는 제가 실제로 실행하였던 스크립트이니 상황에 맞게 수정하여서 사용하시면 됩니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# 영상파일 경로로 이동
cd C:\Users\nick\Desktop\1212
 
# 현재 경로 확보
$pwd = Get-Location | foreach {$_.Path}
 
# 파일명 리스트 확보
$movie_list = Get-ChildItem . *.M* | foreach {$_.Name}
 
foreach($movie in $movie_list){
    echo $movie
    $file_abs = $pwd+'\'+$movie
    
    # 파일 확장자
    $ext = [System.IO.Path]::GetExtension($movie)
    
    # 파일 생성일 확보
    $c_date = C:\Users\nick\PycharmProjects\picture_name_collector\exiftool.exe $file_abs | findstr /R ^Creation
  
    
    # 파일명 수정
    $name = $c_date.Substring(34,19).replace(':', '').replace(' ','_')
    
    # 파일 이름 수정 부분
    $new_name = $name+$ext
    echo $new_name
    Rename-Item -Path $file_abs -NewName $new_name
}
 
# 이전 경로로 이동
cd ..\
cs

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

마이크로소프트의 애져의 가장 기본 자격증인 AZ-900을 취득하려면 달러로 $69를 내야합니다.

현재의 환율로 8만원에 달하는 금액인데 이 자격증을 무료로 응시할 수 있는 방법이 있어 공유드립니다.

 

결론부터 말씀드리자면 무료 응시 방법은 바로 Microsoft Virtual Training Day에 참가만 하면 무료 응시 쿠폰을 받을 수 있습니다.

 

 

  Microsoft Virtual Training Day 참석 방법

구글에서 "Microsoft Virtual Training Day"를 검색하거나 아래 링크로 들어갑니다.

https://www.microsoft.com/ko-kr/events/training-days

 

Microsoft Training Days

Dynamics 365는 예측 가능한 AI 기반 인사이트를 통해 전체 비즈니스를 운영하고 더 큰 성과를 제공할 수 있는 인텔리전트 비즈니스 애플리케이션 세트입니다. 영업, 마케팅, 서비스, 운영, 상거래

www.microsoft.com

 

링크를 타고 들어가면 Microsoft Virtual Training Day에 참석할 수 있는 링크들이 많이 보이는데

그 중에서 저희가 응시하고 싶은 AZ-900은 Microsoft Virtual Training Day: Fundamentals 이므로

그 아래 링크를 클릭해 줍니다.

 

 

참고로 Microsoft Virtual Training Day는 약 1달에 한번만 진행함으로 접수 시기를 놓치게 되면 다음 달까지 기다려야 합니다.

따라서 자격증 취득이 급하신 분들은 $69을 지불하고 응시하시면 되고 시간적 여유가 있으신 분들은 몇일 더 기다렸다가 Microsoft Virtual Training Day 교육을 듣고 무료 바우쳐 쿠폰을 받아서 응시하시면 됩니다.

 

* 현재(2022/03/30) Microsoft Virtual Training Day: Fundamentals 링크를 클릭해보면 등록이 마감되었다고 나옵니다. 등록이 마감된 경우에는 다음달 교육 일정을 기다리면서 매일매일 체크하는 수 밖에 없습니다.ㅠㅠ

 

Microsoft Virtual Training Day 교육은 온라인 강의 형식으로 2일간 각각 약 2시간 정도로 이루어져 있습니다.

아래 두가지 이미지는 제가 2021년 11월에 Microsoft Virtual Training Day 교육에 참여 후 받은 메일 사진입니다.

교육을 완료하게 되면 아래와 같이 AZ-900에 응시할 수 있는 무료 바우쳐 쿠폰 안내 메일을 받게 됩니다.

Microsoft Virtual Training Day 교육 안내
Microsoft Virtual Training Day 교육 완료 후

 

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

엑셀을 이용하여 네이버 주식을 가져오는 포스팅에 이어서 오늘은 해외 주식 정보를 가져오는 방법에 대해 공유드리겠습니다.

추가로 네이버 주식을 가져오는 방법이 궁금하시다면 아래 포스팅을 참고해 주세요~!

https://betterinvesting.tistory.com/295

 

[Excel] 엑셀 활용하여 네이버 주식 데이터 가져오기

주식 투자를 하면서 매월 또는 정기적으로 자신의 자산의 평가 금액은 얼마인지 자산현황표를 만든다면 자산 현황을 조사하는 날은 매우 많은 시간과 리소스를 소비하게 됩니다. 저도 매월 자

betterinvesting.tistory.com

 

 

 

  해외 주식 데이터 실시간 연동 방법

투자를 하고 있거나 지속적으로 가격을 모니터링 하고 싶은 주식의 Ticker만 엑셀에 써주면 됩니다.

저는 예시로 애플(AAPL)과 테슬라(TSLA)의 실시간 주식 정보를 가져와 보겠습니다.

 

먼저 엑셀에 테슬라와 애플의 회사명을 입력해도 되고 Ticker를 입력해도 됩니다.

하지만 회사명을 입력하면 데이터를 선택해야하는 번거로움이 있기때문에 Ticker를 알고있다면 가급적 Ticker를 입력하는게 좋습니다.

 

입력하였으면 "주식 (영어)" 를 클릭합니다.

데이터 > 데이터 형식 > 주식 (영어)

그러면 자동으로 Ticker를 인식하여 아래 사진처럼 주식 관련 데이터로 변환됩니다.

이제 주식은 결정했으니 이와 관련된 정보를 확인해 볼 수 있습니다.

 

가격 정보를 보려면 가장 왼쪽에 집모양의 셀을 참조하면서 ".Price"를 붙이면 실시간으로 가격 정보를 확인할 수 있습니다.

 

엑셀에 이러한 기능을 통해 가져올 수 있는 실시간 정보의 종류는 Ticker, 주가, 변동률 등 자신의 입맛에 맞는 다양한 정보를 가져올 수 있습니다.

* 참고로 진행된 Excel 버전은 Microsoft 365 버전의 엑셀에서 진행하였습니다.

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형

+ Recent posts