���U�O�ֳt�w�˪���k == �����o root �v�� 1. �� vipw, �[�J���U��� bbs:*:9999:99::0:0:Ptt BBS:/home/bbs:/home/bbs/bin/bbsrf bbsadm::9999:99::0:0:Ptt BBS:/home/bbs:/bin/csh 2. ���� passwd bbsadm �] bbsadm���K�X 3. �b /etc/group ���[�J�@�� bbs:*:99: 4. ���� mkdir /home/bbs 5. ���� chown bbs.bbs /home/bbs 6. ���� chmod 700 /home/bbs �M������� bbsadm ������ 7. ���o�Ѷ} pttbbs-VERSION.tar.gz (����ؿ��U�ҥi). �γz�L cvs�Ө��o (�j�P��ij) touch ~/.cvspass cvs -d :pserver:cvs@ptt2.csie.ntu.edu.tw:/var/db/cvsroot login (���Υ��K�X, ������ Enter�L�h) cvs -d :pserver:cvs@ptt2.csie.ntu.edu.tw:/var/db/cvsroot checkout pttbbs �ϥΦ��k���B��, �N�ӱz�i�H�����b pttbbs/ �U�� cvs update ��s��̷s������ pttbbs 8. ���� cd pttbbs 9. �p�G���e�S���]�w�L pttbbs.conf ����, �� cp sample/pttbbs.conf pttbbs.conf 10. �ק� pttbbs.conf * �p�G�z�O�� Linux�t��, �Х��w�� pmake, �M��N make alias �� pmake * 11. ���� make OSTYPE=FreeBSD BBSHOME=/home/bbs all install (Linux�ϥΪ̽Ч� "FreeBSD" �令 "linux") 12. �p�G�O�s�[�_�Ӫ���, �а��� cd sample; make install 12. ���� cd /home/bbs; bin/initbbs ���p�@�����ܶ��Q����,�o�ˤl�j���N�w�˧��F ���U�ӬO�Ұ� bbs ������ 13. ���� bin/uhash_loader (*��1, *��2) 14. �� root ���� bin/mbbsd 23 (��2) 15. �s�\��аѦ� ADVANCE telnet localhost 23 �ݬ� new�@�ӱb���sSYSOP,�M��logout�Alogin, �o�ˤl�N�|�֦������v���o~ �Anew�@�ӱb���s guest, �o�ˤl�O�H�N�i�H�� guest ���[�A�����F �}�O,�}�s��,�H�ηh�ʸs�ժ���k�Ь� PttSrc �O����K ��: 1. �o�ӵ{���O�b initial shared memory �Ϊ�, �u���}����Ĥ@������, �άO �A��ʲM�� shm ��~�ݭn���� 2. �p�G�z�]�F uhash_loader �èS���ݨ� total XXXXX names loaded. �ӬO�ݨ��L�����~�T�� (�Ҧp [shmget error] key = 4cc, errno = 22: Invalid argument) �i��O�z�@�~�t�� shared-memory �W������, �аѦ� FAQ���[�j shared-memory ����������. 3. bin/mbbsd 23 �O���w�n bind 23 port, �̷� UNIX �W�w, 1024 �H�U�� port ���n�� root �v��, �ҥH�p�G�n bind 23 port ���ܴN�n�� root �h����, 3000 port �h���ݭn. �аѦ� docs/ADVANCE , �w�˦n bbsctl , ����z�N�i�H�z�L bbsctl �����b��L�v���U (�p bbsadm ) �ӱҰʥi�H bind port 23 �� mbbsd.