300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > ubuntu 安装配置shh tftp nfs 笔记

ubuntu 安装配置shh tftp nfs 笔记

时间:2024-08-10 21:33:33

相关推荐

ubuntu 安装配置shh tftp nfs 笔记

tftp

查看是否已经安装 dpkg -l | grep -i "tftp"

sudo apt-get install tftp-hpa

sudo apt-get install tftpd-hpa

sudo apt-get install xinetd 网络守护进程

启动tftp服务service xinetd restart //start stop

启动后可查看进程 netstat -a | grep tftp

配置tftp cd /etc/xinetd.d
vi tftp

在tftp文件添加如下内容

service tftp
{
socket_type= dgram
protocol= udp
wait = yes
user= root
server=/usr/sbin/in.tftpd
server_args=-s /home/tftpboot -c
disable= no
per_source=11
cps=100 2
flags=IPv4
}
vi /etc/default/tftpd-hpa

修改如下:
# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"

mkdir /opt/tftpboot

chomd 777 tftpboot

最后重启服务

使用方法

/*
tftp ip地址
tftp> get 文件
tftp> put 文件
*/

安装ssh

dpkg -l | grep -i "ssh"

sudo apt-get install openssh-server

sudo apt-get install openssh-client

/etc/init.d/ssh start

netstat -a | grep ssh

vi /etc/ssh/sshd_config(不必修改)

使用: ssh ip地址

scp /home/test.c 用户名@ip 地址:/home/xuxu

nfs

sudo apt-get install nfs-kernel-server

sudo gedit /etc/export

添加如下 /home/tstnfs *(rw,sync,no_subtree_check)
共享目录

主机启动nfs服务: /etc/init.d/nfs-kernel-server restart//start stop
开发板挂载: mount -t nfs 192.168.1.181:/home/tstnfs /mnt -o nolock
主机ip

umount /mnt

mount上之后arm板上文件自动同步

(

1.出现问题:

reason given by server: Permission denied

解决:

服务器端启动一定要sudo启动,不然启动失败,服务拒绝

2.出现问题:

svc: failed to register lockdv1 RPC service (errno 111).

lockd_up: makesock failed, error=-111

mount: mounting 192.168.1.101:/home/share on /mnt/hosts failed: Connection refused

则改成:

mount -t nfs -o nolock 192.168.1.101:/home/share /mnt/hosts

3.出现问题:

mount: mounting 192.168.1.101:/home/share on /mnt/hosts failed: Device or resource busy

解决:

mount上之后在进行mount命令会出现此提示,设备正在运行,不用再次mount

如果想再次mount可以先umount /mnt/hosts

)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。