텔넷 포트를 통해 데이터를 송수신 할 수있는 몇 가지 C++ 기능을 제공 할 수 있는지 궁금합니다.Telnet C++ 또는 SSH 프로그램 시작시
나는 또한 프로그램을 만들 수 있고 SSH를 통해 실행한다고 들었는데 이는 SSH의 보안 이점 때문에 선호 될 것입니다. 거기에 샘플이 있습니까?
업데이트 : 내가 원하는 것은 사용자가 SSH 또는 텔넷을 통해 원격으로 사용할 수있는 콘솔 프로그램을 만드는 것입니다. 저는 C++ 프로그래머입니다.
업데이트 2 : 막연한 사실을 알고 있습니다. SSH 또는 텔넷을 통해 직원들이 액세스 할 수있는 인벤토리 시스템을 만들고 있습니다. 나는 소켓을 사용할 것이며 종종 (telnet이나 ssh를 통해) 사용자에게 데이터를 표시하고 그들로부터 입력을 받아 들일 것이다. 소켓을 구현하고 데이터를 보내고 내가 아는 데이터를 수신해야합니다.이 라이브러리가 있습니까?
텔넷 및 SSH는 프로토콜입니다. 소켓을 사용하려면 소켓 (예 : Berkeley Sockets, Winsock 등)을 사용하고 둘 중 하나에 대해 손으로 흔드는 프로토콜을 따라야합니다. 당신이 원하는 것에 대한 자세한 내용이 없으면이 질문은 너무 모호합니다. –
사용자가 Telnet 또는 SSH로 서버에 연결하여 프로그램을 실행한다는 의미입니까? –
편집을 통해 telnet/ssh/rlogin/etc에서 실행할 수있는 프로그램을 만드는 데 필요한 모든 작업은 해당 서버가 실행중인 시스템에서 콘솔 프로그램을 만드는 것입니다 (대부분의 Linux 배포판에는 구성된 하나 이상의 기본적으로). 텔넷을 통해 명령 행 프로그램을 실행하는 것과 시스템 자체의 콘솔에서 실행하는 것은 특별한 것이 없습니다. –