Dev/network4 sudo , su, su - 리눅스는 다중 사용자 시스템이다. 즉, 한대의 OS에 여러 사용자가 접속해서 사용하게 된다. 더군다나 개인용 PC보다는 서버용 OS로 많이 사용되기 때문에 권한에 대한 관리가 매우 엄격하고, 중요하다. 하지만 리눅스의 각종 기능들을 사용하려면 Root 권한 즉, 슈퍼유저의 권한이 필요한 경우가 많다. 때문에 리눅스에서는 터미널상에서 슈퍼유저의 권한으로 명령을 실행하게 하거나, Root사용자를 포함한 다른 계정으로 전환하는 명령어를 제공한다. 상황에 따라서 sudo/ su / su - 명령어를 사용하게 되는데, 비슷해 보이지만 사실 중요한 차이가 있다. sudo sudo는 일반 사용자가 root권한을 잠시 빌려 명령을 실행하게 하는 명령어이다. 일반적으로 다음과 같이 사용한다. $sudo 명령어 sudo는.. 2021. 2. 2. SSO란? SSO란 무엇인가? Single Sign -On의 약자로 여러 개의 사이트에서 한번의 로그인으로 여러가지 다른 사이트들을 자동적으로 접속하여 이용하는 방법을 말한다. 일반적으로 서로 다른 시스템 및 사이트에서 각각의 사용자 정보를 관리하게 되는데, 필요에 따라서 사용자 정보를 연동하여 사용해야 하는 경우도 생기게 됩니다. 이 때, 하나의 사용자 정보를 기반으로 여러 시스템을 하나의 통합 인증을 사용하게 하는 것을 말합니다. 즉 하나의 시스템에서 인증을 할 경우 타 시스템에서는 인증 정보가 있는지 확인하고 있으면, 로그인 처리를 하도록 하고, 없는 경우, 다시 통합 인증을 할 수 있도록 만드는 것을 의미합니다. 즉 하나의 아이디 및 패스워드를 통해 여러 시스템에 접근할 수 있는 통합 로그인 솔루션이라고 생.. 2019. 11. 24. Web Server와 WAS(Web Application Server)의 차이( feat. 미들웨어) 아래의 두개의 그림은 사실상 같은 그림이다 ㅇㅇ. 클라이언트 /서버 구조 클라이언트는 서비스를 제공하는 서버에게 정보를 요청하여 응답 받은 결과를 사용한다. 웹서버와 웹브라우저가 대표적으로 서버와 클라이언트의 관계라고 말할 수 있다. DBMS - 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 ( Mysql, Oracle등) - DBMS는 보통 서버형태로 서비스를 제공하기 때문에 이러한 DBMS에 접근하여 동작하는 클라이언트 프로그램이 많이 만들어졌다. 그런데 이러한 방식의 문제점은 클라이언트의 로직이 많아지고 클라이언트 프로그램의 크기가 커진다는 문제가 있다.프로그램 로직이 변경이 되면 클라이언트가 매번 배포되어야 한다는 문제가 있었고, 대부분의 로직이 클라이언트에 포함.. 2019. 11. 15. 오라클 ORA-12170: TNS: 접속 시간 초과가 발생함 에러 => telnet으로 방화벽 오픈여부 확인 ! 어느때와 같이 개발DB로 접속하려했는데, 접속시간만 오래 걸리며 테스트도, 접속도 되지 않고 토드와 sqldeveloper모두 접속에러만 받는 상황... 1.from 토드,,, 2. from sqldeveloper 요청한 작업을 수행하는 중 오류 발생: IO 오류: The Network Adapter could not establish the connection 업체 코드 17002 혹시나 해서 내 아이피에서 출발하여 해당 아이피에 도착하는 방화벽이 닫혔나? ... 해서 확인해보니 닫혔더라 ^^* 확인 방법은 아래와 같다. 윈도우 시작화면에서 - 윈도우키+R 누르고 cmd 누르고 아래 cmd창 실행 - 명령어 " telnet 아이피주소 포트번호 " 치고 확인 음. 막혀있는 것을 확인하고 다시 방화벽 오픈.. 2019. 11. 11. 이전 1 다음