Tôi đang cố gắng tìm ra cách sử dụng giả của thiết bị đầu cuối trong linux, về cơ bản tôi muốn tạo một bản sao telnetd, một cái gì đó tôi đã đề cập in an earlier question.Làm thế nào để sử dụng thiết bị đầu cuối giả trong Linux với C?
Tôi hiểu các khái niệm về chủ và nô lệ bị đầu cuối, và tôi có một nắm bắt cơ bản về cách sử dụng syscalls trong C.
Câu hỏi của tôi liên quan đến bước tiếp theo sau khi mở một tập tin mô tả nô lệ/tổng thể. Làm thế nào để tôi khởi động getty trong nô lệ? Có tài khoản tốt nào trên mạng để sử dụng forkpty(), openpty() hoặc API khác không?
Một số ví dụ trong C sẽ hữu ích. This was a very similar question, nhưng không ai thực sự cung cấp bất kỳ ví dụ nào.
Các liên kết mã nguồn là một 404 không tìm thấy trang –
@ JérémyPouyet, nhờ thông báo; Tôi đã cố định liên kết để trỏ đến mã phiên bản thứ hai (đó là mã tôi quen thuộc) - có lẽ ấn bản thứ ba sẽ là lựa chọn tốt hơn, nhưng tôi chưa đích thân đọc mã đó. Một ngày nào đó. :) – sarnold
Bạn có thể tìm hiểu giấy phép của mã đó không? –