Nodejs在Ubuntu的部署和配置 samba

Ubuntu上安装samba

在10.04上安装samba时,先把samba卸载,不然会影响后面的安装。

0.卸载samba

sudo apt-get remove samba-common

sudo apt-get remove smbclient

sudo apt-get remove samba

一. Ubuntu samba配置的安装:

sudo apt-get insall samba

sudo apt-get insall cifs-utils

二. 创建共享目录:  (管理员权限)

mkdir /home/share

sudo chmod 777 /home/share

三. 创建Ubuntu Samba配置文件:

1. 修改现配置文件

sudo vi /etc/samba/smb.conf

在smb.conf最后添加

[share]

path = /home/share

available = yes

browsealbe = yes

public = yes

writable = yes

四.
重启Ubuntu samba服务器

sudo
/etc/init.d/smbd restart

五.
Ubuntu Samba配置测试

smbclient
-L //localhost/share

在测试时出现这个问题

解决办法:

sudo
apt-get install smbclient

sudo
apt-get install samba4-client

之后再测试就通过了,出现原因是没有安装上面两个软件。

192.168.168.130
----------------------------------------------------------------------------------------------------------------------------------

六,Ubuntu
Samba配置使用

打开我的电脑,选择工具->映射网络驱动器(N)

->在文件夹下输入\\你的虚拟机IP\share 最后按回车。

就可以使用了

当你回到计算机下的时候会多出这东西,这就是你共享的网络位置。

注意:有时候即使安装好了samba,在windows下能看到与linux共享的东西,但是你在windows下不能够操作这些共享的文件,这个问题的解决办法就是,在修改smb.conf时,修改有问题,根据不同的情况具体分析,可以像下面这样修改:

[share]

comment=linux share

path=/home/share

create mask=0700

directory mask =0700

force user=nobody

force droup =nogroup

available=yes

browseable=yes

writeable=yes

guest ok=yes

有些时候需要另外建一个用户才行。

四.
创建Ubuntu samba帐户

sudo touch /etc/samba/smbpasswd

sudo smbpasswd -a phinecos

然后会要求你输入samba帐户的密码

如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE]

------------------------------------------------------------------------------------------

ubuntu如何修改超级用户密码

Ubuntu一些版本的超级用户是被隐藏的,但很多的地方又要用到这个超级用户的权限。我们可以这样来设置超级用户:

……:~$ sudo passwd

  Password: -> 输入安装时那个用户的密码

  Enter new UNIX password: -> 新的Root用户密码

  Retype new UNIX password: -> 重复新的Root用户密码

  passwd:已成功更新密码

这样就完成了超级用户的设置。可以打入:

……:~$ su – root   (貌似是直接 su )

"~$" 变为了 "~#"  这样就切换到高级用户。

---------------------------------------------------------------------------------------------------------------------------------

浏览已安装的程序。要查看已安装的软件包列表,请输入以下命令。请注意你希望卸载的软件包的名称。

  1. dpkg
    --list

卸载程序和所有配置文件。在终端中输入以下命令,把<programname>替换成你希望完全移除的程序:

sudo
apt-get --purge remove <programname>

只卸载程序。如果你移除程序但保留配置文件,请输入以下命令:

sudo
apt-get remove <programname>

解决ubuntu中vi不能正常使用方向键与退格键的问题

 

方案一:

问题:

ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。

解决办法:

可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。

安装vim:

ubuntu预装的是vim tiny版本,而需要的是vim
full版本。执行下面的语句安装vim full版本:

   $sudo apt-get remove vim-common

   $sudo apt-get install vim

这样就行了,vim是一款优秀的软件,可以在运用中体会到。

Linux(ubuntu16.04)下安装nodejs及配置环境变量

特别要注意配置好/etc/profile后,将配置加入/root/.bashrc中;否则,配置的环境变量不会在root账户下生效

在nodejs官网上下载nodejs源码node-v5.1.0-linux-x64.tar.gz,到/opt目录下;进入/opt目录,输入命令:

tar -zxf node-v5.1.0-linux-x64.tar.gz,将文件解压到当前目录

  1. (该步骤可省)输入命令:mv node-v5.1.0-linux-x64.tar.gz node,将文件改名为node
  2. 输入命令:vim /etc/profile(如果没有安装vim,可根据提示安装,vim比vi好用多了),在末尾添加以下三行:

export NODE_HOME=/opt/node

export
PATH=$PATH:$NODE_HOME/bin 

export
NODE_PATH=$NODE_HOME/lib/node_modules

之后按Esc键,并输入“:wq!”命令保存配置并推出

  1. 在命令行输入:source
    /etc/profile,然后在命令行输入:node -v,返回版本信息v5.1.0,说明环境变量配置就生效了;但,你会发现进入root账户,改配置并没有生效
  2. 在命令行输入:vim
    /root/.bashrc,并在文件末尾加入一行
  3. source etc/profile命令,保存。这样就大功告成了。
  4. 真的吗?  遇到:    root 和 普通用户切换的时候,node -v 没信息。

解决  设置nodejs全局变量,

ln -s /root/node/bin/node /sbin/node

ln -s /root/node/bin/npm /sbin/node

全局环境使用node和npm

ln是linux中一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,(symbolic代号的意思) 
具体用法是:ln -s 源文件 目标文件

/usr/local/bin 这个路径在全局变量PATH当中,所以用下面的命令 可以做到全局使用node和npm 
但弊端是无法全局使用 其他npm安装的插件 ,除非像下面那样再对应建立一个链接

ln -s /usr/local/src/nodejs/bin/node  /usr/local/bin/node
ln -s /usr/local/src/nodejs/bin/npm   /usr/local/bin/npm

设置环境变量,在根目录下/etc/profile里面添加

  1. export node_home = /root/node
  2. export PATH = $node_home/bin:$PAT

npm i npm @lastest -g

原文地址:https://www.cnblogs.com/alamps/p/9215030.html

时间: 2024-08-30 05:34:37

Nodejs在Ubuntu的部署和配置 samba的相关文章

Ubuntu 16.04下配置nginx与nodejs以及服务的部署

title: Ubuntu 16.04下配置nginx与nodejs以及服务的部署 date: 2019-05-05 22:45:49 tags: Linux --- 第一步:安装nginx sudo apt-get update sudo apt-get install nginx 如果遇到依赖问题,尝试执行sudo apt-get -f install命令 第二步:配置nginx 首先备份原先的配置文件:sudo cp /etc/nginx/sites-available/default /

Ubuntu 14.04 配置samba

Ubuntu 14.04 配置samba: 安装略 # vi /etc/samba/smb.conf security = user  (在[global]下任意添加) [share] path = /home/share browseable = yes writable = yes valid users = ming.yang :wq # service smbd restart # smbpasswd -a ming.yang (创建ming.yang samba账号并设置密码) 删除s

Ubuntu 18.04 LTS安装Samba服务及配置

局域网下使用samba服务在Linux系统与Windows系统直接共享文件是一项很方便的操作.以Ubuntu为例配置samba服务,Linux服务器的版本是Ubuntu 18.04.1 LTS. 在终端中执行下列指令:cat /etc/issue查看当前正在运行的 Ubuntu 的版本号. 以下是我的安装配置步骤: (1)更新当前软件. sudo apt-get upgrade sudo apt-get update sudo apt-get dist-upgrade (2)安装samba服务器

[Linux]阿里云免费试用体验(在阿里云的ubuntu上部署个人服务)

作为一个IT界的人,一般都希望有一个独立的博客,或者一部独立的机器.所以我一直在找机会,拥有一台自己可以独立控制的机器,自己想干嘛干嘛.当然这在虚拟机或者自己的PC上面也可以实现,但是这跟一台一直开着挂在网上的服务器体验是完全不一样的. 申请 一直很想试试阿里云.之前有一个申请免费试用,不知道是不是当时网站存在bug,结果一直卡在手机验证的环节.后来又申请了一次,终于可以了. 五一前又申请了一次免费试用,终于成功了: 之后等审核,审核的时候阿里云会打电话过来进行简单的确认,问你用来干嘛,最后告诉

Ubuntu下部署java JDK和eclipse IDE

安装Java编程开发环境: Ubuntu默认安装openjava,可以通过java -version查看是否安装.但我使用Ubuntu9.10升级到10.04LTS时,openjava没有了.另外,如果使用java作编程开发,最好还是用sun的java. 1.下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,选择linux x86,tar.tz格式软件包. 2.将安装包

在Ubuntu上部署开源博客系统Blog_mini

0.说明 本文为开源博客系统Blog_mini的官方部署文档,通过本文的阅读,你将可以在一个全新的CentOS系统上完全部署Blog_mini,从而成功架设属于你的个人博客网站. 这里使用的操作系统为:Ubuntu 15.10,理论上,只要操作系统上安装的Python版本为2.6.x或2.7.x,都可以成功部署Blog_mini. 1.获取Blog_mini源代码 有以下两种方式可以获取Blog_mini的源代码: 通过git的方式 通过Blog_mini项目主页下载 我们将介绍这两种方法,实际

为ubuntu与windows搭建桥梁samba ssh xshell

有过工作经历的都有一个这样的工作环境,源码编译需要在ubuntu下,而源码编辑和其它的相关工作却是是windows下完成,那势必会要想到如何去搭建一个这样的工作桥梁,那本篇文章将阐述如何搭建ubuntu与windows的工作桥梁 目前ubuntu系统为ubuntu 12.04.5 server amd64,机器名为ubuntu,用户名为antier,windows系统为windows 7 64位 旗舰版 首先说个容易的吧.如果通过windows向ubuntu服务器下达操作命令,这就需要用到xsh

Flask+Nginx+uWSGI在Ubuntu服务器上的配置

Flask+Nginx+uWSGI在Ubuntu服务器上的配置 Step1 安装系统环境 Ubuntu服务器选择是阿里云的ECS服务,ECS提供单独的内存\CPU\带宽\存储规格可以选择,并且提供合适的镜像可以安装.安装镜像后通过ssh进行远程管理,配置.配置的自由程度非常高,也适合进行远程的编程和调试,作为编程调试的服务器和测试服务器非常棒. 服务器的环境: * 确认系统版本 cat /proc/version Linux version 3.13.0-95-generic ([email p

Ubuntu14安装配置samba共享功能

Windows和虚拟机的Linux进行文件共享除了使用VMware tool外,也可使用samba,samba使用范围更广 1.安装samba工具 sudo apt-get install samba 2.配置samba sudo vi /etc/samba/smb.conf 在文件最后添加如下命令 [share] path = /home/duser/share valid users = duser writable = yes browseable = yes create mode =