11.Nas_1




●● 우분투의 pc에서 sftp로 연결 하기 Raidrive + totalcmd 작업

♨ 카랜더 일정 : 2021년10월22일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    우분투의 pc에서 ssh연결 및  sftp로 연결 하기 Raidrive + totalcmd 작업

    # Ubuntu 20.04 - SSH 설치와 접속 방법
    # Open SSH Sever를 설치하면, 다른 PC의 SSH Client에서 접속할 수 있습니다.
    # 설치 과정을 소개합니다.

    # Open SSH Server 설치
    # Terminal에서 다음과 같은 명령어로 Open SSH Server를 설치합니다.
    # sudo -i 로

    apt update
    apt install openssh-server
    SSH Server
    #  실행  SSH를 설치하면 자동으로 실행됩니다. 다음 명령어로 SSH가 실행 중인지 확인할 수 있습니다. 로그에서 active (running)가 보이면, 실행 중인 상태입니다.

    systemctl status ssh
    systemctl enable ssh
    systemctl start ssh
    Firewall

    # 만약 방화벽을 사용하고 있다면, ssh를 허용하도록 합니다. 방화벽이 비활성화되어있다면 무시해도 됩니다.

    ufw allow ssh
    # 방화벽은 기본적으로 비활성화되어있으며, 다음 명령어로 상태를 확인할 수 있습니다.

    ufw status
    # Status: inactive

    # Client에서 접속
    # Ubuntu는 기본적으로 SSH Client가 설치되어있습니다.

    # 만약 설치되어있지 않다면 다음 명령어로 설치합니다.

    apt-get install openssh-client
    # SSH Client가 설치되어있다면, 다음과 같이 username과 IP 주소를 입력하여 접속할 수 있습니다.

    $ ssh username@ip_address
    # <!-- IP주소는 다음과 같이 ip a 명령어로 확인할 수 있습니다. -->
    ip a

    # ssh mjs@192.168.0.14

    3232235521_1635094729.5579.png



    https://blog.lael.be/post/9536

    아래의 자신의 아이디만 변경 작업 합니다

    설정 방법

    1. SFTP 로그인 계정 생성

    # adduser laeltest03

     

    2. sftp_root 폴더 생성, 업로드 폴더 생성

    SFTP 로그인시 처음에 표시될 root 폴더를 생성한다.

    # su -l laeltest03

    sudo -i

     mkdir sftp_root

    cd sftp_root

    mkdir uploads

    # exit

    3. 해당 사용자에 대해 SFTP 접속만 허용하도록 변경

    nano /etc/ssh/sshd_config


    가장 하단에 다음의 내용 입력


    Match User shimss

    ForceCommand internal-sftp

    PasswordAuthentication yes

    ChrootDirectory /home/shimss/sftp_root


    두번째 줄에 의해 ssh 접근이 막히고,

    세번째 줄에 의해 비밀번호 입력이 허용되고,

    네번째 줄에 의해 루트 디렉토리가 바뀐다.

     

    변경 사항 적용


    service ssh reload

     

    해당 사용자 쉘로그인 못하도록 설정

    #

    usermod --shell /usr/sbin/nologin shimss

     

    4. Filezilla 같은 SFTP 접속 프로그램에서 접속해 본다.

    접속이 안되면 정상이다.

    디버그 하는 방법을 설명하기 위해 접속이 안되는 상황을 만들었다.

    접속 로그 살피기 (나가기 명령어, control C)

    # tail -f /var/log/auth.log

    오류 내용을 설명하자면,

    chroot 의 조건은 1) 모든 경로의 owner 가 root 이어야 함.  2) 모든 경로의 group 및 other 에게 write 권한이 없어야 함.

     

    5. 권한 설정

    shimss은 자신의 id임


    chown root /home/shimss

    chown root /home/shimss/sftp_root

     chmod 750 /home/shimss

    chmod 750 /home/shimss/sftp_root

     

    6. 다시 접속 테스트

    ssh 명령어로 접속 시도해서 This service allows sftp connections only. 라고 나오면 정상이다.

    sftp 로 정상적으로 잘 접속되면 정상이다.

     

    끝.



    ▶  접속  ip 확인

    ifconfig

    3232235521_1634907758.0418.png

      -  RaiDrive  연결

    3232235521_1634907926.6298.png

    3232235521_1634908049.6123.png

    전체 진행 명령어 history


     252  su -i shimss
      253  su -l shimss
      254  nano  /etc/ssh/sshd_config
      255  cd /home/shimss/
      256  ls
      257  service ssh reload
      258  Match User laeltest03
      259  ForceCommand internal-sftp
      260  PasswordAuthentication yes
      261  chown root /home/shimss
      262  chown root /home/shimss/sftp_root
      263  chmod 750 /home/shimss
      264  chmod 750 /home/shimss/sftp_root
      265  ifconfig
      266  ls
      267  mc
      268  history
    --------------------

     https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    Ubuntu 20.04 - SSH 설치와 접속 방법
    https://codechacha.com/ko/ubuntu-install-openssh/
    ifconfig
    로 ip확인

    # Ubuntu 20.04 - SSH 설치와 접속 방법
    # Open SSH Sever를 설치하면, 다른 PC의 SSH Client에서 접속할 수 있습니다.
    # 설치 과정을 소개합니다.

    # Open SSH Server 설치
    # Terminal에서 다음과 같은 명령어로 Open SSH Server를 설치합니다.
    # sudo -i 로

    apt update
    apt install openssh-server
    SSH Server
    #  실행  SSH를 설치하면 자동으로 실행됩니다. 다음 명령어로 SSH가 실행 중인지 확인할 수 있습니다. 로그에서 active (running)가 보이면, 실행 중인 상태입니다.

    systemctl status ssh
    systemctl enable ssh
    systemctl start ssh
    Firewall

    # 만약 방화벽을 사용하고 있다면, ssh를 허용하도록 합니다. 방화벽이 비활성화되어있다면 무시해도 됩니다.

    ufw allow ssh
    # 방화벽은 기본적으로 비활성화되어있으며, 다음 명령어로 상태를 확인할 수 있습니다.

    ufw status
    Status: inactive

    # Client에서 접속
    # Ubuntu는 기본적으로 SSH Client가 설치되어있습니다.

    # 만약 설치되어있지 않다면 다음 명령어로 설치합니다.

    apt-get install openssh-client
    # SSH Client가 설치되어있다면, 다음과 같이 username과 IP 주소를 입력하여 접속할 수 있습니다.

    $ ssh username@ip_address
    # <!-- IP주소는 다음과 같이 ip a 명령어로 확인할 수 있습니다. -->
    ip a

    # ssh mjs@192.168.0.14
    ...

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    1  apt update
        2  aduser shimss
        3  adduser shimss
        4  cd sftp_root
        5  mkdir uploads
        6  nano /etc/ssh/sshd_config
        7  service ssh reload
        8  chown root /home/shimss
        9  chown root /home/shimss/sftp_root
      10  chmod 750 /home/shimss/sftp_root
      11  pwd
      12  ip -a
      13  ifconfig
      14  exit
      15  cd ~
      16  pwd
      17  usermod --shell /usr/sbin/nologin shimss
      18  Match User shimss
      19  snap info (0.0.27-0)
      20  chown root /home/shimss
      21  chmod 750 /home/shimss
      22  ls
      23  pwd
      24  nano /etc/ssh/sshd_config
      25  cd sftp_root/
      26  ls
      27  pwd
      28  nano /etc/ssh/sshd_config
      29  pwd
      30  cd /home/shimss/
      31  ls
      32  cd /root/
      33  ls
      34  nano /etc/ssh/sshd_config
      35  service ssh reload
      36  chown root /home/shimss
      37  chown root /home/shimss/sftp_root
      38  chown root /root/sftp_root
      39  chmod 750 /root/sftp_root
      40  history
    root@shimss-virtual-machine:~#






    Total 1,749 / 2 Page
    [ ● 최근빌드up_최종재설치 Redpill 부트로더 파일)ESxi 서버에 우분투 설치 기본 설정 재설치 및 … ] 댓글 42

    추가된 랜드라이브 부팅후 접속 확인하기 명령어ethtool -i eth0ethtool -i eth1확인 합니다.접속된 ip별 확인 정보ifcon…

    [ 18년추석최종선물2) epg2xnl_v126_최종자료 공유및 iptv채널 수정정보 입니다 ] 댓글 182

    추석최종선물2) epg2xnl_v126_최종자료 공유및 iptv채널 정보 입니다https://11q.kr/g5s/bbs/board.php?bo_…

    [ 정보)● Synology 7.0 시스템의 Synology Photos는 얼굴 인식 패치를 지원합니다. ] 댓글 3

    ●Synology 7.0 시스템의 Synology Photos는 얼굴 인식 패치를 지원합니다.~에 2021-11-13 퍼블리싱 진라이프https…

    [ ● 시놀로지 얼굴 인식 저는 안되네요에 대한 정보 ]

    ● 시놀로지 얼굴 인식 저는 안되네요 얼굴 인식 수행설정>사진으로 이동하고얼굴 인식 활성화를 선택하여 Photo Stations의 얼굴 인…

    [ ● 작업)스마트폰의 영상카메라 IP Webcam 서버 및 ipcamera 의 omvif지원 시놀로지 에 붙여… ]

    ●작업)스마트폰의 영상카메라IP Webcam서버및 ipcamera 의 omvif지원 시놀로지 에 붙여보자 스마트폰을 시놀로지에 연결 사용 연결 …

    [ 시놀로지 DSM7.0 WEBDAV 활성화 연결 하기 ]

    ●시놀로지 DSM7.0 WEBDAV 활성화 Raidrive로 연결 하기 연결 대상 : 시놀로지 dsm7.0 설치 상태 >> 패키지 w…

    [ ● redpill boot loader build 작업 에러 대응 펌 정보 및 starwindconv… ] 댓글 3

    아래내용은 저의 삽질 내용이며 우분투 영어 언어로 재설치 이상 없습니다------------------● 최종재설치)ESxi 서버에 우분투 설치…

    [ ● 시놀로지 NAS 토렌트 다운로드 방법! 다운로드 스테이션 영화다운 완료후 카톡알림 ]

    ●시놀로지 NAS 토렌트 다운로드 방법! 다운로드 스테이션 영화다운 완료후 카톡알림 설정 작업 입니다.완료후 카카오 이메일 친구 톡비서로 카카오…

    [ ● 시놀로지작업)docker를 사용하여 Synology NAS에 Nextcloud를 설치하기 위한 가이드 ] 댓글 8

    ● 시놀로지작업)docker를 사용하여 Synology NAS에 Nextcloud를 설치하기 위한 가이드작업)nextcloud 시놀로지에 설치 …

    [ 웹캠으로 nas 시놀로지에 카메라를 붙이자 ] 댓글 11

    웹캠으로 nas 시놀로지에 카메라를 붙이자http://forum.synology.com/enu/viewtopic.php?p=191016#p191…

    [ ● plex 영상 원본품질 재생으로 로컬에서 영상을 원본으로 시청하기 ] 댓글 1

    ●plex 영상 원본품질 재생으로로컬에서 영상을 원본으로 시청하기설치 : pc 및 시놀로지nas 설치시청 : plex web에서 실행 확인후 주…

    [ ●● 우분투의 pc에서 sftp로 연결 하기 Raidrive + totalcmd 작업 ] 댓글 2

    ● 우분투의 pc에서 ssh연결 및 sftp로 연결 하기 Raidrive + totalcmd 작업# Ubuntu 20.04 - SSH 설치와 접…

    [ ● 정보)Synology 7.0 시스템의 Synology Photos는 얼굴 인식 패치를 지원합니다 ]

    ● 정보)Synology 7.0 시스템의 Synology Photos는 얼굴 인식 패치를 지원합니다 Synology 7.0 시스템 지원에서 Sy…

    [ ds107/ds712 diskstation synology 패스워드 초기화 하기,reset,password ]

    ds107/ds712 diskstation synology 패스워드 초기화 하기,reset,password뒷면의 reset 구멍에 볼펜으로 6~…

    [ 보안 중요)XSS 공격 알림 ip차단 리스트 시놀로지 차단 목록 16만건20200502 정리164,756 등… ] 댓글 79

    보안 중요)XSS 공격 알림ip차단 리스트 시놀로지 차단 목록 16만건20200502 정리164,756 등록금일 2개 IP 추가 합니다● 17만…

    [ .[zenaplus] 이메일 재인증 확인 메일입니다. 메세지 에러 발생 해결 ] 댓글 6

    각 파일명에_update_mail3.php_update_mail3_0.php이렇게 사용하는데요...이 둘의 파일 내용은 같은 내용이나 발송시에 …


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-09 07:11:55

    오늘의 홈 현황


    • 현재 접속자♨ 297 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 12 명
    • 오늘 방문자 1,051 명
    • 어제 방문자 1,900 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,312,615 명
    • 전체 게시물※ 8,559 개
    • 전체 댓글수※ 24,579 개
    • 전체 회원수 10,956 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑