본문 바로가기
반응형

컴퓨터/시놀로지9

[시놀로지 NAS] Synology Chat의 Webhook 파이썬으로 보내기 1. Synology Chat 설치 2. 채널 만들기 3. Webhook 만들기 Webhook 봇을 생성합니다. Webhook URL은 메시지를 보낼 때 사용되니 추후에 URL을 넣어달라고 할 때 이것을 넣어줍니다. 4. 파이썬에서 메세지 보내기 import requests import json import time import urllib3 urllib3.disable_warnings() def send_chat(message): """ Chat 메세지 요청을 보냅니다. Args: message [str]: 메세지 """ url = "Webhook URL" params = { "payload":json.dumps({"text":message}) } response = requests.post(url, .. 2024. 3. 29.
[시놀로지 NAS] 파이썬을 사용하여 WOL 매직패킷.py 실행하기(자동부팅) 1. SSH 및 Putty 설치 sjblog1.tistory.com/28 [시놀로지 NAS] 다운로드 스테이션 부분완료, 임시폴더에서 꺼내기 시놀로지 NAS의 다운로드 스테이션 (Download station)은 임시 폴더에 먼저 다운로드합니다. 그리고 다운로드가 완료된 경우 지정된 경로로 파일을 옮겨주게 되는데, 이러한 방식 때문에 100% 다운로드 sjblog1.tistory.com 를 참고하여 SSH 포트설정과 Putty를 설치합니다. 2. 파이썬3 설치 패키지 센터에서 Python3를 설치합니다. 3. Putty 작업 파이썬이 나스에 설치되어 있지만, 패키지가 설치되어 있지 않기 때문에 패키지를 설치해보겠습니다. sudo -i #root 권한 사용자 변경 wget https://bootstrap... 2021. 1. 14.
[시놀로지 NAS] 다운로드 스테이션 부분완료, 임시폴더에서 꺼내기 시놀로지 NAS의 다운로드 스테이션 (Download station)은 임시 폴더에 먼저 다운로드합니다. 그리고 다운로드가 완료된 경우 지정된 경로로 파일을 옮겨주게 되는데, 이러한 방식 때문에 100% 다운로드가 완료되지 않을 경우 부분 완료된 파일을 열람할 수 없는 경우가 발생합니다. 따라서, 파일이 다운로드 되는 다운로드 스테이션 임시 폴더의 경로를 알아보고 부분 완료된 파일을 가져오는 방법을 알아보도록 하겠습니다. 1. 임시폴더 경로 volume1\@download 하지만, 문제는 SMBA, DSM 상에서 위의 경로로 접근할 수 없는 문제가 발생합니다. 2. SSH 접속 SSH 접속을 위해 DSM의 제어판에서 SSH 기능을 활성화하고 포트를 임의로 지정해줍니다. (경우에 따라 방화벽, 공유기 포트.. 2020. 3. 16.
[시놀로지 NAS] NAS를 OpenVPN으로 사용하기 1. OpenVPN 설정 먼저, VPN Server를 패키지 센터에서 설치하여 줍니다. VPN Server를 실행시키고 OpenVPN을 클릭하여 줍니다. "포트"에는 본인이 희망하는 포트를 입력시켜 주고 적용을 눌러 줍니다. 기본 포트로 1194가 입력되어 있으며 1194를 기준으로 설명하도록 하겠습니다. 그리고, "내보내기 구성"을 클릭하여 opnvpn.zip를 다운로드하여 줍니다. 2. 공유기 설정 이 포트를 본인이 사용하는 공유기에 설정을 해주어야 합니다. iptime의 경우 192.168.0.1에 접속해줍니다. 시놀로지 나스의 내부 ip주소를 입력해주고 위에서 입력한, 사용하고자 하는 포트를 입력하여 줍니다. 3. VPNConfig.ovpn 설정 다운로드한 openvpn.zip 파일의 압축을 풀어.. 2020. 1. 8.
반응형