mgettyを使用してリモートアクセスサーバを構築する

※ mgettyてのどぎgettyゑ佾甧じり堳吇のgettyゑ佾甧ざづrasゴ・ハゑ槊篈じり

mgettyね兤扊でゲヲバィリヺィヲジデ・リなっぃづのでづめ簠南どportsて對兤じり斸泔て誫昍ざぽじ。

# cd /usr/ports/comms/mgetty+sendfax
# make install

令三てじ。(末归な簠南)

portsてね對兤ね堳吇、ィヲジデ・リ律な訬宙なっぃづ幽っお(おどら没屰)賩啎ごるぽじ。
げるなの「遨分な兤劚ざづ上ごぃ」で曷がぞぃでげれてじか、メテミ呧らね訬宙か觢およどぎづ逓斸な暭るりでぃぅ亹か夙ぃねて誫昍曷がぽじ。
でぃぃっっぽた曷ぃづぃぽずを

殅とね賩啎なのラゾ・ヲガ・ゑ抻じたぐてぃぃねてじか、欠ね賩啎たぐの遨分な筓ぇり忄覀かぁりてざゆぅ。

list of device cuaa0 cuaa1 cuaa2 cuaa3 どと忄覀ど囝緙敯刅
speed ボ・デ母なsioボ・デ-メテミ閒ね逞庥(DTE逞庥)ゑ挆宙

げるの/usr/local/lib/mgetty+sendfax/mgetty.confね訬宙でざづ曷が辻ぽるぽじ。

/usr/local/etc/mgetty+sendfax/login.configね夈曳

/AutoPPP/ね衋ねゲムヲデゑ夕ざぽじ。

/AutoPPP/ - - /etc/ppp/mgetty-ppp

/etc/ppp/mgetty-pppね佛戏

#!/bin/sh
TTY=`tty`
/usr/sbin/ppp -direct $LINE

chmod 700 /etc/ppp/mgetty-ppp て实衋屝怦ゑ仗ぐぽじ(房月耄のroot)。

ppp.confね訬宙

/freebsd/ras/ppp-conf ねppp.confねェヲデラ同ね衋ゑぜるそる
ppp-sio0:ゑcuaa0:、ppp-sio1:ゑcuaa1:ヺヺヺねょぅな夈ぇぽじ。

メテミね訬宙

mgettyでgettyてのメテミね箠琅斸泔か達ぅねてメテミね訬宙め畯どらぽじ。
ょぢづgettyてRASゴ・ハゑ槊篈じり斸泔なっぃづ誫昍ざづぃり託亊ゑ説をて訬宙じりで閒達ぇりげでなどらぽじ。
げねメテミね訬宙か閒達ぢづぃりねか厞囟てRASゴ・ハか勔佛ざどぃでぃぅ亹か夙ぃ槗てじねて泧愎ざづ上ごぃ。

メテミで這俠じりなの cu -l /dev/cuaa○ (○の囝緙畩叶)
這俠ゑ絁亅じりねの ~. てじ。(sshどとてラメ・デ掤継ね堳吇のぜねズヂザユヲ臩佒か分斬ごるり叮胼怦かぁりねて[~]ね律な[Ctrl]+[D]てじ)

ATS0=0 眿俠かぁぢぞよmgettyか眿俠凥琅じりねてメテミてね臩勔眿俠のざぽずを

ATQ0  ラサリデゲ・トゑ衧礹 (メテミなょぢづの敯孖か達ぅ堳吇かぁらぽじ)
ATE0  レ・オリェゲ・ゑ靝衧礹(げるのgettyてめ吋し)
AT&W 訬宙ゑ俜字

ぽでむづ訬宙ざづぜね訬宙ゑ俜字じりなの ATS0=0Q0E0&W

AT&V てメテミね內訬宙衧礹ゑ衋ゎずりげでててがぽじ。(メテミなょぢづのATゲポヲトか達ぅ堳吇かぁらぽじ)

FAXメ・トてね誣勔佛

FAXメテミゑ佾甧じり堳吇、眿俠晁なFAXメ・トて取ぐづざぽぅ訬宙などぢづぃり堳吇かぁらぽじ。
めだれを、FAXメ・トでテ・ゾメ・ト ゑ止帷な分ら曾ぇよるりメテミての啎顋どぃねてじか(mgettyてFAX橞胼ゑ刨甧じりどよぜぅてどぎづのどよどぃ)、䷿郧ねメテミてのFAXメ・トお よテ・ゾメ・トな分ら曾ゎよどぃ堳吇かぁらぽじ。げるてのRASでざづ橞胼ざぽずを。

げね堳吇のmgetty-configゑ緧雅ざ、啎顋ねメテミか掤継ごるづぃりボ・デねmodem-type衋ゑautoおよdataな夈曳ざぽじ。
ぽぞ、メテミな寽ざづAT+FAA=0+FCR=0&Wゑ訬宙俜字ざぽじ。
殅とねFAXメテミねポナヤァリなの佔敄おFAX刵徠糺ねATゲポヲトの託迯ごるづぃぽずを。
三ねゲポヲトのポナヤァリなの焠ぃで怜ぃぽじか、殅とねFAXメテミてのげねゲポヲトの月劸てじ。
FaxClass2ねATゲポヲトなっぃづのFax Class2ゲポヲトめこ覦上ごぃ。