아래글을 읽고, WSL2 에 설치된 Ubuntu 24.04 에서 진행함
설정에 대한 자세한 부분은 아래 링크를 참조하고...여기서는 테스트한 부분만 기록함.
Port 변경은 변경이 안되서, 그냥 22 사용함.
SFTP 서버 동작이 정상인지 확인은 WinSCP 를 사용함.
쉘스크립트를 이용한 자동화 테스트는 아래 과정으로 진행함.
1. guest 계정을 만들어서 사용함.
/home/guest 디렉토리
2. guest 디렉토리 안에는 request. response 만들었는데,
request 디렉토리를 읽고 쓰기 가능
response 디렉토리는 읽기는 가능
3. 첫번째 터미널에서 일반계정으로 expect 테스트를 진행함
이하 기록은.....나중에...귀찮다..ㅠㅠ
시스템 사양
cat /etc/*-release
============================================
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.04
DISTRIB_CODENAME=noble
DISTRIB_DESCRIPTION="Ubuntu 24.04.1 LTS"
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
mhchae3@goldencrab:/home/guest/request$
https://velog.io/@xangj0ng/Linux-Ubuntu-sftp-%EC%84%A4%EC%A0%95
[Linux] Ubuntu sftp 설정
어쩌다보니 회사에서 서버를 배포해야하는 상황이 와서 맞으면서 배우는 중이다.FTP, SSH, SFTP?FTP(File Tansfer Protocol)는 TCP/IP 계층을 통해 파일을 전송하는 프로토콜이다.SFTP는 FTP의 앞의 S는 Secure가
velog.io
'Infra > Ubuntu-Linux' 카테고리의 다른 글
주기적으로 파일 사이즈를 체크 하는 방법 (0) | 2025.02.02 |
---|---|
[Linux] expect를 이용한 Linux 커맨드 입력 자동화 (0) | 2024.08.30 |
find exec ls 조합 사용하기 (0) | 2024.02.16 |
fuser (0) | 2024.02.05 |
X11 포워딩 - Ubuntu DeskTop 22.04 (0) | 2024.02.02 |
댓글