当前位置: 首页 > news >正文

linux Ubuntu安装samba服务器与SSH远程登录

目录

1,下载安装包

2,添加服务器

3,修改服务器配置

3.1  备份配置文件

3.2 修改配置

4,开启samba服务器

5,开关电脑与服务器设置

6, SSH远程登录


1,下载samba服务器安装包

sudo apt install samba samba-common

2,添加服务器

sudo smbpasswd 用户名称

3,修改服务器配置

3.1  备份配置文件

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

3.2 修改配置

配置文件需要用管理员权限进行修改,使用 nautilus 命令打开文件夹,打开 smb.conf 进行修改

sudo su
cd /etc/samba
nautilus . 

在文件中添加如下内容(我使用的系统用户名为a)

[share]
comment =my share
path = /home/a
browseable = yes
read only = yes
create mask=0700
directory mask=0700
valid user=a
force user=a
force group=a
pubilc=yes
available=yes
writable=yes
guest ok=on

其中有几个需要修改的:

path = 需要共享的地址

vaild user = 用户名

force user = 用户名

force group = 用户名

修改完成后记得保存退出

4,开启samba服务器

sudo ufw disable
sudo service smbd start
sudo service smbd stop
sudo service smbd restart
sudo service smbd status

如此服务器就搭建完成了。在同一局域网内的电脑上可以使用 win+r 输入:

\\IP地址

的方式访问服务器。

5,开关电脑与服务器设置

电脑关机重启后会自动开启,无需设置。若需要关闭服务器可使用如下命令

sudo service smbd stop

重新开启服务器方式如下

sudo service smbd start
sudo service smbd stop
sudo service smbd restart
sudo service smbd status

6, SSH远程登录

运行一下三条命令即可

sudo apt-get install net-tools -y
sudo apt-get install  openssh-server  -y
/etc/init.d/ssh start

相关文章:

  • 基于构件开发模型-系统架构师(八)
  • 第一章 Docker入门
  • Mysql查询分析工具Explain的使用
  • Django里choices字段使用中文使用
  • 数据库索引推荐大PK,DBdoctor和资深DBA的终极较量
  • Hbase布隆过滤器
  • 手机丢失不惊慌,华为手机已升级至楼层级设备查找!
  • C++作业第四天
  • Handler通信机制
  • [论文笔记]Mixtral of Experts
  • 新版FMEA培训的应用误区是如何产生的?
  • XML解析库tinyxml2库使用详解
  • Windows系统安装Docker环境详细教程
  • Armbian OS(基于ubuntu24) 源码编译mysql 5.7
  • 路径规划 | 图解遗传(GA)算法(附ROS C++仿真)
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 【css3】浏览器内核及其兼容性
  • Apache的80端口被占用以及访问时报错403
  • JavaScript DOM 10 - 滚动
  • PHP 7 修改了什么呢 -- 2
  • python学习笔记-类对象的信息
  • Ruby 2.x 源代码分析:扩展 概述
  • vue的全局变量和全局拦截请求器
  • 电商搜索引擎的架构设计和性能优化
  • 分类模型——Logistics Regression
  • 高度不固定时垂直居中
  • 基于web的全景—— Pannellum小试
  • 删除表内多余的重复数据
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 跳前端坑前,先看看这个!!
  • 在Unity中实现一个简单的消息管理器
  • 扩展资源服务器解决oauth2 性能瓶颈
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​浅谈 Linux 中的 core dump 分析方法
  • # linux从入门到精通(三)
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (1)Nginx简介和安装教程
  • (2)nginx 安装、启停
  • (C#)一个最简单的链表类
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (k8s中)docker netty OOM问题记录
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (利用IDEA+Maven)定制属于自己的jar包
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (三十五)大数据实战——Superset可视化平台搭建
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (小白学Java)Java简介和基本配置
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .net 7和core版 SignalR
  • .net操作Excel出错解决
  • .net项目IIS、VS 附加进程调试
  • :中兴通讯为何成功
  • []常用AT命令解释()
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件