-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Dependencies
Switch to bash
sudo dpkg-reconfigure dash #####choose NO
Install dependecies
sudo apt update
sudo apt -y install libtool-bin \
python2 gcc make perl tofrodos iproute2 gawk git \
xvfb net-tools tftp-hpa tftpd-hpa flex bison \
screen pax gzip tar gnupg wget diffstat chrpath \
socat xterm autoconf libtool tar unzip texinfo \
gcc-multilib build-essential libselinux1 \
zlib1g-dev zlib1g-dev:i386 \
libsdl1.2-dev libglib2.0-dev \
libssl-dev libncurses5-dev libncursesw5 \
nfs-kernel-server openssh-server \
expect
Config tftp server (optional).
sudo mkdir -p /tftpboot
sudo chown rf:rf /tftpboot
chmod 777 /tftpboot
sudo cp -f /etc/default/tftpd-hpa /etc/default/tftpd-hpa.bak
sudo tee /etc/default/tftpd-hpa << EOF
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-l -c -s"
EOF
sudo service tftpd-hpa restart
Install ssh server
sudo apt-get install openssh-server
# vim /etc/ssh/sshd_config