Jeg har set denne fejl, når jeg fremtvinger pseudoterminalallokering ved hjælp af ssh -t -t eller ssh -tt .
tcgetattr funktion bruges til at slå attributterne op for pseudoterminalen repræsenteret af en fildeskriptor; det kræver en filbeskrivelse og en peger til en termios-struktur at gemme terminalens metadata i. Det ser for mig ud fra stub-kode i glibc
at denne fejl repræsenterer en nul pointer for termios struktur. Jeg er ikke sikker på, om den samme fejlhåndteringssemantik er på plads for de platformsspecifikke implementeringer af tcgetattr .
Hvis du vil undertrykke denne fejl, skal du kalde ssh sådan:
ssh 2>/dev/null
Dette vil omdirigere STDERR til /dev/null; du vil ikke se fejlen, når du kalder med denne omdirigering. Bemærk, at dette vil maskere andre fejl med ssh; du skal muligvis fjerne dette til fejlfindingsformål.