Tag: 服务器

如何使用scp复制需要root访问权限的文件?

我有一个Ubuntu服务器,我使用SSH连接到该服务器。 我需要将文件从我的机器上传到服务器上的/var/www/ , /var/www/中的文件由root拥有。 使用PuTTY,登录后,我必须先键入sudo su和我的密码才能修改/var/www/ 。 但是当我使用WinSCP复制文件时,我无法在/var/www/创建创建/修改文件,因为我正在连接的用户对/var/www/文件没有权限而且我不能在ssh会话的情况下,像我一样说sudo su 。 你知道我怎么处理这件事吗? 如果我在我的本地机器上工作,我会打电话给gksudo nautilus但在这种情况下我只能终端访问机器。

SSH守护进程准备问题

我有一台旧笔记本电脑作为服务器运行(它运行Ubuntu Natty)。 当我通过SSH进入框中时,通常需要很长时间才能登录,如果自上次登录以来已经有一段时间了。 我怀疑原因是SSH守护进程以某种方式进入睡眠状态,并且必须在我登录之前被唤醒。 谁能解释为什么会这样? 附加信息 除了SSHD,服务器还运行Transmission Daemon和两个Dropbox实例。 我已将“UseDNS no”附加到/ etc / ssh / sshd_config。 该机器正在运行桌面内核,因为我也将它用作备份桌面机器。 是否有助于将其更改为服务器内核,还是会禁用我的桌面? 我已经读过在运行服务器内核时nVidia驱动程序可能存在问题,但不知道这是否适用于Natty。

如何以图形方式与无头服务器连接?

我有一个ubuntu开发服务器在工作。 它是一个旧的机架式服务器,位于公司地牢的某个地方,没有人去过。 它可以工作的唯一方式是所谓的无头服务器(即没有连接监视器/键盘,只接受网络连接)。 显然,如果你只是需要终端访问ssh绰绰有余。 但是,我还想不时连接到图形界面。 目前我正在使用内置的VNCfunction,但我很确定这既不是解决此问题的最有效也不是最安全的方法。 我对这个问题进行了一些研究,但没有得出任何明确的结论。 我读到了尝试通过ssh转发X环境,这至少可以解决我的安全问题。 任何人都可以分享他们的设置经验吗? 还有其他可能值得关注的方式吗? 我几乎只从Windows机器连接到这个服务器。 我不知道这对于某些建议的方法是否有问题。

squashfs:不支持操作

我正在使用ubuntu服务器14.04.1,我想在安装squashfs-tools和unsquashfs之后编辑filesystem.squashfs并编辑filesystem和mksquashfs并构建iso我得到这个错误 base-installer: info: Using squashfs support for /cdrom/install/filesystem.squashfs anna-install: Installing squashfs-modules anna[21857]: DEBUG: resolver (kernel-image-4.2.0-16-generic-di): package doesn’t exist (ignored) anna[21857]: DEBUG: retrieving squashfs-modules-4.2.0-16-generic-di 4.2.0-16.19 kernel: [44.008353] squashfs: version 4.0 (2009/01/31) Phillip Lougher main-menu[3537]: (process:21801): getfattr: .: Operation not supported main-menu[3537]: (process:21801): getfattr: ./bin: Operation not supported main-menu[3537]: (process:21801): getfattr: ./bin/bunzip2: Operation not supported main-menu[3537]: (process:21801): […]

使用freetds和unixodbc连接MS SQL:isql – 未指定默认驱动程序

我正在尝试使用freetds和unixodbc连接到MS SQL数据库。 我已经阅读了各种指南如何做到这一点,但没有人适合我。 当我尝试使用isql工具连接到数据库时,我收到以下错误: $ isql -v TS username password [IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified [ISQL]ERROR: Could not SQLConnect 有没有人已经使用Ubuntu 12.04上的freetds和unixodbc成功建立了与MS SQL数据库的连接? 我真的很感激一些帮助。 下面是我用来配置freetds和unixodbc的过程 。 感谢您的帮助! 程序 首先,我安装了以下软件包: sudo apt-get install unixodbc unixodbc-dev freetds-dev tdsodbc 并配置freetds如下: — /etc/freetds/freetds.conf — [TS] host = SERVER port = 1433 tds version = […]

在Ubuntu Server上创建一个新的SSH用户

刚刚创建了一个新的虚拟Ubuntu服务器,我正在加强它以供生产使用。 我目前有一个root帐户。 我想做以下事情: 创建一个新用户(让我们为其余的用户称之为jim )。 我希望他们有一个/home/目录。 给jim SSH访问权限。 允许jim su到root但不执行sudo操作。 关闭root SSH访问权限。 将SSHd移至非标准端口以帮助阻止暴力攻击。 我的问题在于前两项。 我已经找到了useradd但出于某种原因,我无法以通过SSH创建的用户身份登录。 我是否需要击败SSHd以允许此操作?

重新启动仅关闭,并且实际上不会再次启动

我正在abmx机架式服务器上运行全新安装的Ubuntu 12.04服务器。 当我尝试使用sudo shutdown -r now重新启动时,如果没有我手动按下电源按钮,机器就会关闭并且不会重新启动。 last -x的输出, runlevel (to lvl 2) 3.2.0-29-generic Wed Oct 31 14:32 – 14:37 (00:05) reboot system boot 3.2.0-29-generic Wed Oct 31 14:32 – 14:37 (00:05) shutdown system down 3.2.0-29-generic Wed Oct 31 14:30 – 14:32 (00:02) runlevel (to lvl 6) 3.2.0-29-generic Wed Oct 31 14:30 – 14:30 (00:00) 这似乎显示系统重新启动,但它变暗(没有电源指示灯,BIOS等),我不得不按下电源按钮,以使其重新启动。 […]

在Ubuntu上设置独立的NTP服务器

我想在Ubuntu上设置一个独立的NTP服务器。 问题是我在互联网上看到的所有教程都是关于如何使服务器与互联网上的另一台时间服务器同步,然后在我的网络中广播时间。 我想要的是我设置的服务器使用自己的系统时钟并将其广播到网络,而不必在此之前与互联网时间服务器同步。 我怎样才能做到这一点? 另外,另一方面,我可以使用ntpd或ntpdc运行哪个命令来检查我的服务器和客户端是否正确运行守护程序?

不要在netstat中看到apache运行

我只是玩apache而且我得到它的工作,那就是我可以通过浏览到http://127.0.0.1和http://192.168.1.5连接到服务器我没有运行IPv6 然而,这是netstat的结果 $ sudo service apache2 status * apache2 is running $ netstat -an | grep :80 tcp6 0 0 :::80 :::* LISTEN $ wget 127.0.0.1 –2014-06-26 01:32:15– http://127.0.0.1/ Connecting to 127.0.0.1:80… connected. HTTP request sent, awaiting response… 200 OK Length: 11510 (11K) [text/html] Saving to: ‘index.html’ 100%[=====================================================================================================>] 11,510 –.-K/s in 0s 2014-06-26 01:32:15 (161 […]

Cifs不会在启动时挂载网络设备

我在/etc/fstab编写了以下指令,用于在我的Ubuntu服务器启动时挂载samba共享NAS //192.168.100.104/creativelab /home/pec/CreativeLab cifs credentials=/home/pec/.creativelabcredentials,vers=1.0,sec=ntlm,_netdev,iocharset=utf8,users 0 0 它曾经与Ubuntu 16.04一起使用,但是当我将服务器升级到18.04时停止工作。 我尝试更改几个选项,如vers=2.0 , vers=3.0 , sec=ntlmv2 , sec=ntlmssp删除_netdev ,删除users及其无限组合,但没有解决问题。 如果我数字sudo mount -a一旦登录我安装了设备,而如果我尝试更改/etc/fstab vers参数我收到错误,但我无法在启动时连接共享。 dmesg返回有关cifs的以下行 [ 24.637155] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (eg SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old […]